org.infolayer.model
Class UmlStateVertex

java.lang.Object
  extended byorg.infolayer.model.UmlModelElement
      extended byorg.infolayer.model.UmlStateMachineElement
          extended byorg.infolayer.model.UmlStateVertex
All Implemented Interfaces:
org.ksoap2.serialization.KvmSerializable, de.pleumann.statemachine.model.StateVertex
Direct Known Subclasses:
UmlPseudostate, UmlState, UmlSynchState

public class UmlStateVertex
extends UmlStateMachineElement
implements de.pleumann.statemachine.model.StateVertex

Author:
Stefan Haustein To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates.

Field Summary
 
Fields inherited from class org.infolayer.model.UmlModelElement
PRIVATE, PROTECTED, PUBLIC
 
Constructor Summary
UmlStateVertex()
           
 
Method Summary
 de.pleumann.statemachine.model.CompositeState getContainer()
           
 de.pleumann.statemachine.model.Transition getIncoming(int index)
           
 int getIncomingCount()
           
 de.pleumann.statemachine.model.Transition getOutgoing(int index)
           
 int getOutgoingCount()
           
 java.lang.Object getProperty(int index)
           
 int getPropertyCount()
           
 void getPropertyInfo(int index, java.util.Hashtable props, org.ksoap2.serialization.PropertyInfo info)
           
 void init()
          noop; implemented for AssiociationEnd, Classifier and Package
 void setProperty(int index, java.lang.Object value)
           
 
Methods inherited from class org.infolayer.model.UmlStateMachineElement
getMdInfo, setMdInfo
 
Methods inherited from class org.infolayer.model.UmlModelElement
getComment, getLabel, getName, getTaggedValue, getTaggedValue, getVisibility, setName, setTaggedValue, setVisibility, setVisibility, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UmlStateVertex

public UmlStateVertex()
Method Detail

init

public void init()
Description copied from class: UmlModelElement
noop; implemented for AssiociationEnd, Classifier and Package

Overrides:
init in class UmlModelElement

getProperty

public java.lang.Object getProperty(int index)
Specified by:
getProperty in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getProperty in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getProperty(int)

getPropertyCount

public int getPropertyCount()
Specified by:
getPropertyCount in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getPropertyCount in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getPropertyCount()

setProperty

public void setProperty(int index,
                        java.lang.Object value)
Specified by:
setProperty in interface org.ksoap2.serialization.KvmSerializable
Overrides:
setProperty in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#setProperty(int, Object)

getPropertyInfo

public void getPropertyInfo(int index,
                            java.util.Hashtable props,
                            org.ksoap2.serialization.PropertyInfo info)
Specified by:
getPropertyInfo in interface org.ksoap2.serialization.KvmSerializable
Overrides:
getPropertyInfo in class UmlModelElement
See Also:
org.ksoap2.marshal.KvmSerializable#getPropertyInfo(int, PropertyInfo)

getContainer

public de.pleumann.statemachine.model.CompositeState getContainer()
Specified by:
getContainer in interface de.pleumann.statemachine.model.StateVertex
See Also:
statemachine.core.StateVertex#getContainer()

getIncoming

public de.pleumann.statemachine.model.Transition getIncoming(int index)
Specified by:
getIncoming in interface de.pleumann.statemachine.model.StateVertex
See Also:
statemachine.core.StateVertex#getIncoming(int)

getIncomingCount

public int getIncomingCount()
Specified by:
getIncomingCount in interface de.pleumann.statemachine.model.StateVertex
See Also:
statemachine.core.StateVertex#getIncomingCount()

getOutgoing

public de.pleumann.statemachine.model.Transition getOutgoing(int index)
Specified by:
getOutgoing in interface de.pleumann.statemachine.model.StateVertex
See Also:
statemachine.core.StateVertex#getOutgoing(int)

getOutgoingCount

public int getOutgoingCount()
Specified by:
getOutgoingCount in interface de.pleumann.statemachine.model.StateVertex
See Also:
statemachine.core.StateVertex#getOutgoingCount()