## IVertex

com.change_vision.jude.api.inf.model.Statemachine Diagram Interface

com.change_vision.jude.api.inf.model. INamedElement
PUBLIC_VISIBILITY :String PROTECTED_VISIBILITY :String PACKAGE_VISIBILITY :String PRIVATE_VISIBILITY :String
+getName() :String +getConstraints() :IConstraint[] +getSupplierDependencies() :IDependency[] +getSupplierRealizations() :IRealization[] +getSupplierUsages() :IUsage[] +getClientDependencies() :IDependency[] +getClientRealizations() :IRealization[] +getClientUsages() :IUsage[] +getDefinition() :String +isPublicVisibility() :boolean +isProtectedVisibility() :boolean +isPrivateVisibility() :boolean +isPackageVisibility() :boolean +getDiagrams() :IDiagram[] +setName(String name) :void +setDefinition(String definition) :void +setVisibility(String visibility) :void +getAlias1() :String +getAlias2() :String +setAlias1(String alias1) :void +setAlias2(String alias2) :void
com.change_vision.jude.api.inf.model. IVertex
+getIncomings() :ITransition[] +getOutgoings() :ITransition[]
com.change_vision.jude.api.inf.model. IState
+getSubmachine() :IStateMachine +isSubmachineState() :boolean +getEntry() :String +getDoActivity() :String +getExit() :String +getInternalTransitions() :ITransition[] +getSubvertexes() :IVertex[] +getRegionSize() :int +getRegionRectangle(int regionIndex) :Rectangle2D +getSubvertexes(int regionIndex) :IVertex[] +setEntry(String entry) :void +setDoActivity(String doActivity) :void +setExit(String exit) :void +addInternalTransition(String event, String guard, String action) :void +deleteAllInternalTransitions() :void
com.change_vision.jude.api.inf.model. IPseudostate
+isInitialPseudostate() :boolean +isShallowHistoryPseudostate() :boolean +isDeepHistoryPseudostate() :boolean +isJunctionPseudostate() :boolean +isChoicePseudostate() :boolean +isForkPseudostate() :boolean +isJoinPseudostate() :boolean +isStubState() :boolean