ru.novosoft.uml.behavior.state_machines
Class MTransitionImpl
java.lang.Object
|
+--ru.novosoft.uml.MBaseImpl
|
+--ru.novosoft.uml.foundation.core.MElementImpl
|
+--ru.novosoft.uml.foundation.core.MModelElementImpl
|
+--ru.novosoft.uml.behavior.state_machines.MTransitionImpl
- All Implemented Interfaces:
- MBase, MElement, MModelElement, MTransition, java.io.Serializable
- public class MTransitionImpl
- extends MModelElementImpl
- implements MTransition
- See Also:
- Serialized Form
| Methods inherited from class ru.novosoft.uml.foundation.core.MModelElementImpl |
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, toString |
| Methods inherited from class ru.novosoft.uml.MBaseImpl |
addExtension, addMElementListener, getExtensions, getFactory, getModelElementContainer, getUUID, internalRedoRemove, internalRefByExtension, internalUndoRemove, internalUnrefByExtension, isRemoved, needEvent, needUndo, remove, removeExtension, removeMElementListener, setExtensions, setUUID |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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, getUUID, internalRefByExtension, internalUnrefByExtension, isRemoved, remove, removeExtension, removeMElementListener, setExtensions, setUUID |
MTransitionImpl
public MTransitionImpl()
getTarget
public final MStateVertex getTarget()
- Specified by:
getTarget in interface MTransition
setTarget
public final void setTarget(MStateVertex __arg)
- Specified by:
setTarget in interface MTransition
internalRefByTarget
public final void internalRefByTarget(MStateVertex __arg)
- Specified by:
internalRefByTarget in interface MTransition
internalUnrefByTarget
public final void internalUnrefByTarget(MStateVertex __arg)
- Specified by:
internalUnrefByTarget in interface MTransition
getSource
public final MStateVertex getSource()
- Specified by:
getSource in interface MTransition
setSource
public final void setSource(MStateVertex __arg)
- Specified by:
setSource in interface MTransition
internalRefBySource
public final void internalRefBySource(MStateVertex __arg)
- Specified by:
internalRefBySource in interface MTransition
internalUnrefBySource
public final void internalUnrefBySource(MStateVertex __arg)
- Specified by:
internalUnrefBySource in interface MTransition
getStateMachine
public final MStateMachine getStateMachine()
- Specified by:
getStateMachine in interface MTransition
setStateMachine
public final void setStateMachine(MStateMachine __arg)
- Specified by:
setStateMachine in interface MTransition
internalRefByStateMachine
public final void internalRefByStateMachine(MStateMachine __arg)
- Specified by:
internalRefByStateMachine in interface MTransition
internalUnrefByStateMachine
public final void internalUnrefByStateMachine(MStateMachine __arg)
- Specified by:
internalUnrefByStateMachine in interface MTransition
getTrigger
public final MEvent getTrigger()
- Specified by:
getTrigger in interface MTransition
setTrigger
public final void setTrigger(MEvent __arg)
- Specified by:
setTrigger in interface MTransition
internalRefByTrigger
public final void internalRefByTrigger(MEvent __arg)
- Specified by:
internalRefByTrigger in interface MTransition
internalUnrefByTrigger
public final void internalUnrefByTrigger(MEvent __arg)
- Specified by:
internalUnrefByTrigger in interface MTransition
getState
public final MState getState()
- Specified by:
getState in interface MTransition
setState
public final void setState(MState __arg)
- Specified by:
setState in interface MTransition
internalRefByState
public final void internalRefByState(MState __arg)
- Specified by:
internalRefByState in interface MTransition
internalUnrefByState
public final void internalUnrefByState(MState __arg)
- Specified by:
internalUnrefByState in interface MTransition
getEffect
public final MAction getEffect()
- Specified by:
getEffect in interface MTransition
setEffect
public final void setEffect(MAction __arg)
- Specified by:
setEffect in interface MTransition
internalRefByEffect
public final void internalRefByEffect(MAction __arg)
- Specified by:
internalRefByEffect in interface MTransition
internalUnrefByEffect
public final void internalUnrefByEffect(MAction __arg)
- Specified by:
internalUnrefByEffect in interface MTransition
getGuard
public final MGuard getGuard()
- Specified by:
getGuard in interface MTransition
setGuard
public final void setGuard(MGuard __arg)
- Specified by:
setGuard in interface MTransition
internalRefByGuard
public final void internalRefByGuard(MGuard __arg)
- Specified by:
internalRefByGuard in interface MTransition
internalUnrefByGuard
public final void internalUnrefByGuard(MGuard __arg)
- Specified by:
internalUnrefByGuard in interface MTransition
getUMLClassName
public java.lang.String getUMLClassName()
- Specified by:
getUMLClassName in interface MBase- Overrides:
getUMLClassName in class MModelElementImpl
reflectiveGetValue
public java.lang.Object reflectiveGetValue(java.lang.String feature)
- Specified by:
reflectiveGetValue in interface MBase- Overrides:
reflectiveGetValue in class MModelElementImpl
reflectiveSetValue
public void reflectiveSetValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveSetValue in interface MBase- Overrides:
reflectiveSetValue in class MModelElementImpl
reflectiveAddValue
public void reflectiveAddValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveAddValue in interface MBase- Overrides:
reflectiveAddValue in class MModelElementImpl
reflectiveRemoveValue
public void reflectiveRemoveValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveRemoveValue in interface MBase- Overrides:
reflectiveRemoveValue in class MModelElementImpl
reflectiveGetValue
public java.lang.Object reflectiveGetValue(java.lang.String feature,
int pos)
- Specified by:
reflectiveGetValue in interface MBase- Overrides:
reflectiveGetValue in class MModelElementImpl
reflectiveSetValue
public void reflectiveSetValue(java.lang.String feature,
int pos,
java.lang.Object obj)
- Specified by:
reflectiveSetValue in interface MBase- Overrides:
reflectiveSetValue in class MModelElementImpl
reflectiveAddValue
public void reflectiveAddValue(java.lang.String feature,
int pos,
java.lang.Object obj)
- Specified by:
reflectiveAddValue in interface MBase- Overrides:
reflectiveAddValue in class MModelElementImpl
reflectiveRemoveValue
public void reflectiveRemoveValue(java.lang.String feature,
int pos)
- Specified by:
reflectiveRemoveValue in interface MBase- Overrides:
reflectiveRemoveValue in class MModelElementImpl
getModelElementContents
public java.util.Collection getModelElementContents()
- Specified by:
getModelElementContents in interface MBase- Overrides:
getModelElementContents in class MModelElementImpl
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