Interface INetworkElement

All Superinterfaces:
org.umlg.runtime.domain.ocl.OclAny, org.umlg.runtime.domain.PersistentObject, Serializable, org.umlg.runtime.domain.UmlgEnum, org.umlg.runtime.domain.UmlgNode
All Known Implementing Classes:
Bsc, Bts, Cell

public interface INetworkElement extends org.umlg.runtime.domain.UmlgNode
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToName​(String name)
     
    void
     
    static org.umlg.runtime.collection.UmlgSet<? extends INetworkElement>
     
    static org.umlg.runtime.collection.UmlgSet<? extends INetworkElement>
    allInstances​(org.umlg.runtime.collection.Filter filter)
     
    void
     
    org.umlg.runtime.collection.UmlgSet<INetworkElement>
     
     
     
    void
     
    void
    removeFromName​(org.umlg.runtime.collection.UmlgSet<String> name)
     
    void
    setName​(String name)
     
    List<org.umlg.runtime.validation.UmlgConstraintViolation>
     

    Methods inherited from interface org.umlg.runtime.domain.ocl.OclAny

    equals, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclType

    Methods inherited from interface org.umlg.runtime.domain.PersistentObject

    doBeforeCommit, fromJson, fromJson, fromJsonDataTypeAndComposite, fromJsonNonCompositeOne, fromJsonNonCompositeRequiredMany, getId, getMetaDataAsJson, getUid, toJson, toJson, toJsonWithoutCompositeParent, toJsonWithoutCompositeParent

    Methods inherited from interface org.umlg.runtime.domain.UmlgEnum

    getQualifiedName, toJson

    Methods inherited from interface org.umlg.runtime.domain.UmlgNode

    asSet, checkClassConstraints, delete, getEdge, getOwningObject, getPathToCompositionalRoot, getQualifiers, getSize, getVertex, hasOnlyOneCompositeParent, initialiseProperties, initialiseProperty, initVariables, inverseAdder, isTinkerRoot, setEdge, validateMultiplicities, z_internalAddPersistentValueToCollection, z_internalAddToCollection, z_internalBooleanProperties, z_internalDataTypeProperties, z_internalDataTypePropertiesWithDefaultValues, z_internalGetCollectionFor, z_internalInverseAdder, z_internalMarkCollectionLoaded
  • Method Details

    • addToName

      void addToName(String name)
    • addToNameIgnoreInverse

      void addToNameIgnoreInverse(String name)
    • allInstances

      static org.umlg.runtime.collection.UmlgSet<? extends INetworkElement> allInstances(org.umlg.runtime.collection.Filter filter)
    • allInstances

      static org.umlg.runtime.collection.UmlgSet<? extends INetworkElement> allInstances()
    • clearName

      void clearName()
    • getChildren

      org.umlg.runtime.collection.UmlgSet<INetworkElement> getChildren()
    • getName

      String getName()
    • getParent

      INetworkElement getParent()
    • removeFromName

      void removeFromName(String name)
    • removeFromName

      void removeFromName(org.umlg.runtime.collection.UmlgSet<String> name)
    • setName

      void setName(String name)
    • validateName

      List<org.umlg.runtime.validation.UmlgConstraintViolation> validateName(String name)