Package org.umlg.hierarchy
Interface Hierarchy
- 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:
AbstractFolder,AbstractRootFolder,FakeRootFolder,Folder,RealRootFolder
public interface Hierarchy
extends org.umlg.runtime.domain.UmlgNode
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic org.umlg.runtime.collection.UmlgSet<? extends Hierarchy>static org.umlg.runtime.collection.UmlgSet<? extends Hierarchy>allInstances(org.umlg.runtime.collection.Filter filter)org.umlg.runtime.collection.UmlgSet<Hierarchy>org.umlg.runtime.collection.UmlgSet<Hierarchy>isRoot()Methods inherited from interface org.umlg.runtime.domain.ocl.OclAny
equals, notEquals, oclAsType, oclIsInState, oclIsInvalid, oclIsKindOf, oclIsNew, oclIsTypeOf, oclIsUndefined, oclLocale, oclTypeMethods inherited from interface org.umlg.runtime.domain.PersistentObject
doBeforeCommit, fromJson, fromJson, fromJsonDataTypeAndComposite, fromJsonNonCompositeOne, fromJsonNonCompositeRequiredMany, getId, getMetaDataAsJson, getUid, toJson, toJson, toJsonWithoutCompositeParent, toJsonWithoutCompositeParentMethods inherited from interface org.umlg.runtime.domain.UmlgEnum
getQualifiedName, toJsonMethods 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
-
allInstances
static org.umlg.runtime.collection.UmlgSet<? extends Hierarchy> allInstances(org.umlg.runtime.collection.Filter filter) -
allInstances
-
getAllChildren
org.umlg.runtime.collection.UmlgSet<Hierarchy> getAllChildren() -
getChildren
org.umlg.runtime.collection.UmlgSet<Hierarchy> getChildren() -
getParent
Hierarchy getParent() -
isRoot
Boolean isRoot()
-