ru.novosoft.uml.behavior.state_machines
Interface MStateVertex
- All Superinterfaces:
- MBase, MElement, MModelElement
- All Known Subinterfaces:
- MActionState, MCallState, MCompositeState, MFinalState, MObjectFlowState, MPseudostate, MSimpleState, MState, MStubState, MSubactivityState, MSubmachineState, MSynchState
- All Known Implementing Classes:
- MActionStateImpl, MCallStateImpl, MCompositeStateImpl, MFinalStateImpl, MObjectFlowStateImpl, MPseudostateImpl, MSimpleStateImpl, MStateImpl, MStateVertexImpl, MStubStateImpl, MSubactivityStateImpl, MSubmachineStateImpl, MSynchStateImpl
- public interface MStateVertex
- extends MModelElement
| Methods inherited from interface ru.novosoft.uml.foundation.core.MModelElement |
addBehavior, addBinding, addClassifierRole1, addClientDependency, addCollaboration1, addComment, addConstraint, addElementImport2, addElementResidence, addPartition1, addPresentation, addSourceFlow, addSupplierDependency, addTaggedValue, addTargetFlow, addTemplateParameter, addTemplateParameter, addTemplateParameter2, addTemplateParameter3, getBehaviors, getBindings, getClassifierRoles1, getClientDependencies, getCollaborations1, getComments, getConstraints, getElementImports2, getElementResidences, getModel, getName, getNamespace, getPartitions1, getPresentations, getSourceFlows, getStereotype, getSupplierDependencies, getTaggedValue, getTaggedValue, getTaggedValues, getTargetFlows, getTemplateParameter, getTemplateParameters, getTemplateParameters2, getTemplateParameters3, getVisibility, internalRefByBehavior, internalRefByBinding, internalRefByClassifierRole1, internalRefByClientDependency, internalRefByCollaboration1, internalRefByComment, internalRefByConstraint, internalRefByElementImport2, internalRefByElementResidence, internalRefByNamespace, internalRefByPartition1, internalRefByPresentation, internalRefBySourceFlow, internalRefByStereotype, internalRefBySupplierDependency, internalRefByTaggedValue, internalRefByTargetFlow, internalRefByTemplateParameter2, internalRefByTemplateParameter3, internalUnrefByBehavior, internalUnrefByBinding, internalUnrefByClassifierRole1, internalUnrefByClientDependency, internalUnrefByCollaboration1, internalUnrefByComment, internalUnrefByConstraint, internalUnrefByElementImport2, internalUnrefByElementResidence, internalUnrefByNamespace, internalUnrefByPartition1, internalUnrefByPresentation, internalUnrefBySourceFlow, internalUnrefByStereotype, internalUnrefBySupplierDependency, internalUnrefByTaggedValue, internalUnrefByTargetFlow, internalUnrefByTemplateParameter2, internalUnrefByTemplateParameter3, isInstantiation, isSpecification, isTemplate, removeBehavior, removeBinding, removeClassifierRole1, removeClientDependency, removeCollaboration1, removeComment, removeConstraint, removeElementImport2, removeElementResidence, removePartition1, removePresentation, removeSourceFlow, removeSupplierDependency, removeTaggedValue, removeTaggedValue, removeTargetFlow, removeTemplateParameter, removeTemplateParameter, removeTemplateParameter2, removeTemplateParameter3, setBehaviors, setBindings, setClassifierRoles1, setClientDependencies, setCollaborations1, setComments, setConstraints, setElementImports2, setElementResidences, setName, setNamespace, setPartitions1, setPresentations, setSourceFlows, setSpecification, setStereotype, setSupplierDependencies, setTaggedValue, setTaggedValues, setTargetFlows, setTemplateParameter, setTemplateParameters, setTemplateParameters2, setTemplateParameters3, setVisibility |
| Methods inherited from interface ru.novosoft.uml.MBase |
addExtension, addMElementListener, getExtensions, getFactory, getModelElementContainer, getModelElementContents, getUMLClassName, getUUID, internalRefByExtension, internalUnrefByExtension, isRemoved, reflectiveAddValue, reflectiveAddValue, reflectiveGetValue, reflectiveGetValue, reflectiveRemoveValue, reflectiveRemoveValue, reflectiveSetValue, reflectiveSetValue, remove, removeExtension, removeMElementListener, setExtensions, setUUID |
getIncomings
public java.util.Collection getIncomings()
setIncomings
public void setIncomings(java.util.Collection collection)
addIncoming
public void addIncoming(MTransition mtransition)
removeIncoming
public void removeIncoming(MTransition mtransition)
internalRefByIncoming
public void internalRefByIncoming(MTransition mtransition)
internalUnrefByIncoming
public void internalUnrefByIncoming(MTransition mtransition)
getOutgoings
public java.util.Collection getOutgoings()
setOutgoings
public void setOutgoings(java.util.Collection collection)
addOutgoing
public void addOutgoing(MTransition mtransition)
removeOutgoing
public void removeOutgoing(MTransition mtransition)
internalRefByOutgoing
public void internalRefByOutgoing(MTransition mtransition)
internalUnrefByOutgoing
public void internalUnrefByOutgoing(MTransition mtransition)
getContainer
public MCompositeState getContainer()
setContainer
public void setContainer(MCompositeState mcompositestate)
internalRefByContainer
public void internalRefByContainer(MCompositeState mcompositestate)
internalUnrefByContainer
public void internalUnrefByContainer(MCompositeState mcompositestate)
Novosoft UML API for Java. Version 0.4.15
Copyright © 1999, 2000, NovoSoft.
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. The text of license can be also found at http://www.gnu.org/copyleft/lgpl.html