All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.zepben.protobuf.cim.iec61970.base.diagramlayout.DiagramOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.32.0-SNAPSHOT2
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: zepben/protobuf/cim/iec61970/base/diagramlayout/Diagram.proto

package com.zepben.protobuf.cim.iec61970.base.diagramlayout;

public interface DiagramOrBuilder extends
    // @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61970.base.diagramlayout.Diagram)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * IdentifiedObject fields for this Diagram.
   * 
* * .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1; * @return Whether the io field is set. */ boolean hasIo(); /** *
   **
   * IdentifiedObject fields for this Diagram.
   * 
* * .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1; * @return The io. */ com.zepben.protobuf.cim.iec61970.base.core.IdentifiedObject getIo(); /** *
   **
   * IdentifiedObject fields for this Diagram.
   * 
* * .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1; */ com.zepben.protobuf.cim.iec61970.base.core.IdentifiedObjectOrBuilder getIoOrBuilder(); /** *
   **
   * A Diagram may have a DiagramStyle.
   * 
* * .zepben.protobuf.cim.iec61970.base.diagramlayout.DiagramStyle diagramStyle = 3; * @return The enum numeric value on the wire for diagramStyle. */ int getDiagramStyleValue(); /** *
   **
   * A Diagram may have a DiagramStyle.
   * 
* * .zepben.protobuf.cim.iec61970.base.diagramlayout.DiagramStyle diagramStyle = 3; * @return The diagramStyle. */ com.zepben.protobuf.cim.iec61970.base.diagramlayout.DiagramStyle getDiagramStyle(); /** *
   **
   * Coordinate system orientation of the diagram.
   * 
* * .zepben.protobuf.cim.iec61970.base.diagramlayout.OrientationKind orientationKind = 4; * @return The enum numeric value on the wire for orientationKind. */ int getOrientationKindValue(); /** *
   **
   * Coordinate system orientation of the diagram.
   * 
* * .zepben.protobuf.cim.iec61970.base.diagramlayout.OrientationKind orientationKind = 4; * @return The orientationKind. */ com.zepben.protobuf.cim.iec61970.base.diagramlayout.OrientationKind getOrientationKind(); /** *
   **
   * A diagram is made up of multiple diagram objects.
   * 
* * repeated string diagramObjectMRIDs = 5; * @return A list containing the diagramObjectMRIDs. */ java.util.List getDiagramObjectMRIDsList(); /** *
   **
   * A diagram is made up of multiple diagram objects.
   * 
* * repeated string diagramObjectMRIDs = 5; * @return The count of diagramObjectMRIDs. */ int getDiagramObjectMRIDsCount(); /** *
   **
   * A diagram is made up of multiple diagram objects.
   * 
* * repeated string diagramObjectMRIDs = 5; * @param index The index of the element to return. * @return The diagramObjectMRIDs at the given index. */ java.lang.String getDiagramObjectMRIDs(int index); /** *
   **
   * A diagram is made up of multiple diagram objects.
   * 
* * repeated string diagramObjectMRIDs = 5; * @param index The index of the value to return. * @return The bytes of the diagramObjectMRIDs at the given index. */ com.google.protobuf.ByteString getDiagramObjectMRIDsBytes(int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy