ru.novosoft.uml.behavior.state_machines
Class MSynchStateImpl
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.MStateVertexImpl
|
+--ru.novosoft.uml.behavior.state_machines.MSynchStateImpl
- All Implemented Interfaces:
- MBase, MElement, MModelElement, MStateVertex, MSynchState, java.io.Serializable
- public class MSynchStateImpl
- extends MStateVertexImpl
- implements MSynchState
- See Also:
- Serialized Form
| Methods inherited from class ru.novosoft.uml.behavior.state_machines.MStateVertexImpl |
addIncoming, addOutgoing, getContainer, getIncomings, getOutgoings, internalRefByContainer, internalRefByIncoming, internalRefByOutgoing, internalUnrefByContainer, internalUnrefByIncoming, internalUnrefByOutgoing, removeIncoming, removeOutgoing, setContainer, setIncomings, setOutgoings |
| 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.behavior.state_machines.MStateVertex |
addIncoming, addOutgoing, getContainer, getIncomings, getOutgoings, internalRefByContainer, internalRefByIncoming, internalRefByOutgoing, internalUnrefByContainer, internalUnrefByIncoming, internalUnrefByOutgoing, removeIncoming, removeOutgoing, setContainer, setIncomings, setOutgoings |
| 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 |
MSynchStateImpl
public MSynchStateImpl()
getBound
public final int getBound()
- Specified by:
getBound in interface MSynchState
setBound
public final void setBound(int __arg)
- Specified by:
setBound in interface MSynchState
getUMLClassName
public java.lang.String getUMLClassName()
- Specified by:
getUMLClassName in interface MBase- Overrides:
getUMLClassName in class MStateVertexImpl
reflectiveGetValue
public java.lang.Object reflectiveGetValue(java.lang.String feature)
- Specified by:
reflectiveGetValue in interface MBase- Overrides:
reflectiveGetValue in class MStateVertexImpl
reflectiveSetValue
public void reflectiveSetValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveSetValue in interface MBase- Overrides:
reflectiveSetValue in class MStateVertexImpl
reflectiveAddValue
public void reflectiveAddValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveAddValue in interface MBase- Overrides:
reflectiveAddValue in class MStateVertexImpl
reflectiveRemoveValue
public void reflectiveRemoveValue(java.lang.String feature,
java.lang.Object obj)
- Specified by:
reflectiveRemoveValue in interface MBase- Overrides:
reflectiveRemoveValue in class MStateVertexImpl
reflectiveGetValue
public java.lang.Object reflectiveGetValue(java.lang.String feature,
int pos)
- Specified by:
reflectiveGetValue in interface MBase- Overrides:
reflectiveGetValue in class MStateVertexImpl
reflectiveSetValue
public void reflectiveSetValue(java.lang.String feature,
int pos,
java.lang.Object obj)
- Specified by:
reflectiveSetValue in interface MBase- Overrides:
reflectiveSetValue in class MStateVertexImpl
reflectiveAddValue
public void reflectiveAddValue(java.lang.String feature,
int pos,
java.lang.Object obj)
- Specified by:
reflectiveAddValue in interface MBase- Overrides:
reflectiveAddValue in class MStateVertexImpl
reflectiveRemoveValue
public void reflectiveRemoveValue(java.lang.String feature,
int pos)
- Specified by:
reflectiveRemoveValue in interface MBase- Overrides:
reflectiveRemoveValue in class MStateVertexImpl
getModelElementContents
public java.util.Collection getModelElementContents()
- Specified by:
getModelElementContents in interface MBase- Overrides:
getModelElementContents in class MStateVertexImpl
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