## IInteractionFragment

com.change_vision.jude.api.inf.model.Sequence 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 +getFullName(String namespaceSeparator) :String +getFullNamespace(String namespaceSeparator) :String
com.change_vision.jude.api.inf.model. IInteractionFragment
com.change_vision.jude.api.inf.model. ICombinedFragment
+getInteractionOperands() :IInteractionOperand[] +isAlt() :boolean +isAssert() :boolean +isBreak() :boolean +isConsider() :boolean +isCritical() :boolean +isIgnore() :boolean +isLoop() :boolean +isNeg() :boolean +isOpt() :boolean +isPar() :boolean +isSeq() :boolean +isStrict() :boolean +setInteractionOperator(String operatorName) :void +addInteractionOperand(String name, String guard) :IInteractionOperand +removeInteractionOperand(IInteractionOperand operand) :void
com.change_vision.jude.api.inf.model. IStateInvariant
+getContainer() :ILifeline +getContainers() :ILifeline[]
com.change_vision.jude.api.inf.model. IInteractionUse
+getSequenceDiagram() :ISequenceDiagram +getArgument() :String +getGates() :IGate[] +getLifelines() :ILifeline[] +getContainer() :ILifeline +getContainers() :ILifeline[] +setArgment(String argment) :void +setSequenceDiagram(ISequenceDiagram diagram) :void