|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.topcased.sam.impl.IdentifiedItemImpl
org.topcased.sam.impl.TransitionImpl
public class TransitionImpl
An implementation of the model object 'Transition'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
InternalEObject.EStore |
Field Summary | |
---|---|
protected java.lang.String |
condition
The cached value of the ' Condition ' attribute |
protected static java.lang.String |
CONDITION_EDEFAULT
The default value of the ' Condition ' attribute |
static java.lang.String |
copyright
|
protected State |
dest
The cached value of the ' Dest ' reference.
|
protected java.lang.String |
emission
The cached value of the ' Emission ' attribute |
protected static java.lang.String |
EMISSION_EDEFAULT
The default value of the ' Emission ' attribute |
protected java.lang.Integer |
priority
The cached value of the ' Priority ' attribute |
protected static java.lang.Integer |
PRIORITY_EDEFAULT
The default value of the ' Priority ' attribute |
protected AbstractState |
source
The cached value of the ' Source ' reference |
Fields inherited from class org.topcased.sam.impl.IdentifiedItemImpl |
---|
comment, COMMENT_EDEFAULT, requirements, REQUIREMENTS_EDEFAULT |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eProxyURI |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
TransitionImpl()
|
Methods inherited from class org.topcased.sam.impl.IdentifiedItemImpl |
---|
getComment, getRequirements, setComment, setRequirements |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
---|
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.topcased.sam.IdentifiedItem |
---|
getComment, getRequirements, setComment, setRequirements |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
public static final java.lang.String copyright
protected static final java.lang.String CONDITION_EDEFAULT
Condition
' attribute.
getCondition()
protected java.lang.String condition
Condition
' attribute.
getCondition()
protected static final java.lang.String EMISSION_EDEFAULT
Emission
' attribute.
getEmission()
protected java.lang.String emission
Emission
' attribute.
getEmission()
protected static final java.lang.Integer PRIORITY_EDEFAULT
Priority
' attribute.
getPriority()
protected java.lang.Integer priority
Priority
' attribute.
getPriority()
protected State dest
Dest
' reference.
getDest()
protected AbstractState source
Source
' reference.
getSource()
Constructor Detail |
---|
protected TransitionImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class IdentifiedItemImpl
public java.lang.String getCondition()
getCondition
in interface Transition
Transition.setCondition(String)
,
SAMPackage.getTransition_Condition()
public void setCondition(java.lang.String newCondition)
setCondition
in interface Transition
newCondition
- the new value of the 'Condition' attribute.Transition.getCondition()
public java.lang.String getEmission()
getEmission
in interface Transition
Transition.setEmission(String)
,
SAMPackage.getTransition_Emission()
public void setEmission(java.lang.String newEmission)
setEmission
in interface Transition
newEmission
- the new value of the 'Emission' attribute.Transition.getEmission()
public java.lang.Integer getPriority()
getPriority
in interface Transition
Transition.setPriority(Integer)
,
SAMPackage.getTransition_Priority()
public void setPriority(java.lang.Integer newPriority)
setPriority
in interface Transition
newPriority
- the new value of the 'Priority' attribute.Transition.getPriority()
public State getDest()
getDest
in interface Transition
Transition.setDest(State)
,
SAMPackage.getTransition_Dest()
,
State.getInlink()
public NotificationChain basicSetDest(State newDest, NotificationChain msgs)
public void setDest(State newDest)
setDest
in interface Transition
newDest
- the new value of the 'Dest' reference.Transition.getDest()
public Automaton getParentAutomaton()
getParentAutomaton
in interface Transition
Transition.setParentAutomaton(Automaton)
,
SAMPackage.getTransition_ParentAutomaton()
,
Automaton.getListTransitions()
public NotificationChain basicSetParentAutomaton(Automaton newParentAutomaton, NotificationChain msgs)
public void setParentAutomaton(Automaton newParentAutomaton)
setParentAutomaton
in interface Transition
newParentAutomaton
- the new value of the 'Parent Automaton' container reference.Transition.getParentAutomaton()
public AbstractState getSource()
getSource
in interface Transition
Transition.setSource(AbstractState)
,
SAMPackage.getTransition_Source()
,
AbstractState.getOutlink()
public NotificationChain basicSetSource(AbstractState newSource, NotificationChain msgs)
public void setSource(AbstractState newSource)
setSource
in interface Transition
newSource
- the new value of the 'Source' reference.Transition.getSource()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class EModelElementImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class EModelElementImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class IdentifiedItemImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class IdentifiedItemImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class IdentifiedItemImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class IdentifiedItemImpl
public java.lang.String toString()
toString
in class IdentifiedItemImpl
|
SAM | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.