com.vp.plugin.model
Interface ICombinedFragment
- All Superinterfaces:
- IElement, IModelElement, IModelElementParent
- public interface ICombinedFragment
- extends IModelElement, IModelElementParent
INTERACTIONOPERATOR_ALT
public static final java.lang.String INTERACTIONOPERATOR_ALT
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_ASSERT
public static final java.lang.String INTERACTIONOPERATOR_ASSERT
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_BREAK
public static final java.lang.String INTERACTIONOPERATOR_BREAK
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_CONSIDER
public static final java.lang.String INTERACTIONOPERATOR_CONSIDER
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_CRITICAL
public static final java.lang.String INTERACTIONOPERATOR_CRITICAL
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_IGNORE
public static final java.lang.String INTERACTIONOPERATOR_IGNORE
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_LOOP
public static final java.lang.String INTERACTIONOPERATOR_LOOP
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_NEG
public static final java.lang.String INTERACTIONOPERATOR_NEG
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_OPT
public static final java.lang.String INTERACTIONOPERATOR_OPT
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_PAR
public static final java.lang.String INTERACTIONOPERATOR_PAR
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_SEQ
public static final java.lang.String INTERACTIONOPERATOR_SEQ
- See Also:
- Constant Field Values
INTERACTIONOPERATOR_STRICT
public static final java.lang.String INTERACTIONOPERATOR_STRICT
- See Also:
- Constant Field Values
PROP_CHILDADDED
public static final java.lang.String PROP_CHILDADDED
- See Also:
- Constant Field Values
PROP_CHILDREMOVED
public static final java.lang.String PROP_CHILDREMOVED
- See Also:
- Constant Field Values
PROP_COVEREDLIFELINES
public static final java.lang.String PROP_COVEREDLIFELINES
- See Also:
- Constant Field Values
PROP_DOCUMENTATION
public static final java.lang.String PROP_DOCUMENTATION
- See Also:
- Constant Field Values
PROP_FILES
public static final java.lang.String PROP_FILES
- See Also:
- Constant Field Values
PROP_INTERACTIONOPERATOR
public static final java.lang.String PROP_INTERACTIONOPERATOR
- See Also:
- Constant Field Values
PROP_MODELEDITABLE
public static final java.lang.String PROP_MODELEDITABLE
- See Also:
- Constant Field Values
PROP_MODELTYPE
public static final java.lang.String PROP_MODELTYPE
- See Also:
- Constant Field Values
PROP_NAME
public static final java.lang.String PROP_NAME
- See Also:
- Constant Field Values
PROP_OPERANDS
public static final java.lang.String PROP_OPERANDS
- See Also:
- Constant Field Values
PROP_PARENT
public static final java.lang.String PROP_PARENT
- See Also:
- Constant Field Values
PROP_PARENTCHANGED
public static final java.lang.String PROP_PARENTCHANGED
- See Also:
- Constant Field Values
PROP_REORDERCHILD
public static final java.lang.String PROP_REORDERCHILD
- See Also:
- Constant Field Values
PROP_STEREOTYPES
public static final java.lang.String PROP_STEREOTYPES
- See Also:
- Constant Field Values
PROP_TAGGEDVALUES
public static final java.lang.String PROP_TAGGEDVALUES
- See Also:
- Constant Field Values
getModelType
public java.lang.String getModelType()
- Specified by:
getModelType in interface IModelElement
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface IModelElement
getName
public java.lang.String getName()
- Specified by:
getName in interface IModelElement
getParent
public IModelElement getParent()
- Specified by:
getParent in interface IModelElement
addOperand
public void addOperand(IInteractionOperand operand)
getOperandByIndex
public IInteractionOperand getOperandByIndex(int index)
removeOperand
public void removeOperand(IInteractionOperand operand)
removeOperandByIndex
public void removeOperandByIndex(int index)
operandCount
public int operandCount()
toOperandArray
public IInteractionOperand[] toOperandArray()
operandIterator
public java.util.Iterator operandIterator()
addCoveredLifeLine
public void addCoveredLifeLine(IInteractionLifeLine coveredLifeLine)
getCoveredLifeLineByIndex
public IInteractionLifeLine getCoveredLifeLineByIndex(int index)
removeCoveredLifeLine
public void removeCoveredLifeLine(IInteractionLifeLine coveredLifeLine)
removeCoveredLifeLineByIndex
public void removeCoveredLifeLineByIndex(int index)
coveredLifeLineCount
public int coveredLifeLineCount()
toCoveredLifeLineArray
public IInteractionLifeLine[] toCoveredLifeLineArray()
coveredLifeLineIterator
public java.util.Iterator coveredLifeLineIterator()
setInteractionOperator
public void setInteractionOperator(java.lang.String interactionOperator)
getInteractionOperator
public java.lang.String getInteractionOperator()
addStereotypes
public void addStereotypes(java.lang.String stereotypes)
hasStereotypes
public boolean hasStereotypes(java.lang.String value)
removeStereotypes
public void removeStereotypes(java.lang.String stereotypes)
stereotypesCount
public int stereotypesCount()
toStereotypesArray
public java.lang.String[] toStereotypesArray()
stereotypesIterator
public java.util.Iterator stereotypesIterator()
getTaggedValues
public ITaggedValueContainer getTaggedValues()
getTaggedValues
public ITaggedValueContainer getTaggedValues(boolean autoCreate)
setDocumentation
public void setDocumentation(java.lang.String documentation)
getDocumentation
public java.lang.String getDocumentation()
getFiles
public IFileObjectContainer getFiles()
getFiles
public IFileObjectContainer getFiles(boolean autoCreate)
addChild
public void addChild(IModelElement modelElement)
- Specified by:
addChild in interface IModelElementParent
getChildByIndex
public IModelElement getChildByIndex(int index)
- Specified by:
getChildByIndex in interface IModelElementParent
removeChild
public void removeChild(IModelElement modelElement)
- Specified by:
removeChild in interface IModelElementParent
removeChildByIndex
public void removeChildByIndex(int index)
- Specified by:
removeChildByIndex in interface IModelElementParent
childCount
public int childCount()
- Specified by:
childCount in interface IModelElementParent
toChildArray
public IModelElement[] toChildArray()
- Specified by:
toChildArray in interface IModelElementParent
childIterator
public java.util.Iterator childIterator()
- Specified by:
childIterator in interface IModelElementParent
createChild
public IModelElement createChild(java.lang.String modelType)
- Specified by:
createChild in interface IModelElementParent
addInteractionOccurrence
public void addInteractionOccurrence(IInteractionOccurrence interactionOccurrence)
getInteractionOccurrenceByIndex
public IInteractionOccurrence getInteractionOccurrenceByIndex(int index)
removeInteractionOccurrence
public void removeInteractionOccurrence(IInteractionOccurrence interactionOccurrence)
removeInteractionOccurrenceByIndex
public void removeInteractionOccurrenceByIndex(int index)
interactionOccurrenceCount
public int interactionOccurrenceCount()
toInteractionOccurrenceArray
public IInteractionOccurrence[] toInteractionOccurrenceArray()
interactionOccurrenceIterator
public java.util.Iterator interactionOccurrenceIterator()
createInteractionOccurrence
public IInteractionOccurrence createInteractionOccurrence()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener in interface IModelElement
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener in interface IModelElement
getId
public java.lang.String getId()
- Specified by:
getId in interface IModelElement
delete
public void delete()
- Specified by:
delete in interface IModelElement