fr.tpt.aadl.annex.behavior.aadlba
Interface BehaviorState

All Superinterfaces:
org.osate.aadl2.parsesupport.AObject, BehaviorElement, BehaviorNamedElement, org.osate.aadl2.Element, org.eclipse.emf.ecore.EObject, org.eclipse.core.runtime.IAdaptable, org.osate.aadl2.NamedElement, org.eclipse.emf.common.notify.Notifier

public interface BehaviorState
extends BehaviorNamedElement

A representation of the model object 'Behavior State'.

The following features are supported:

See Also:
AadlBaPackage.getBehaviorState()

Field Summary
 
Fields inherited from interface org.osate.aadl2.parsesupport.AObject
copyright
 
Method Summary
 org.osate.aadl2.Mode getBindedMode()
          Returns the value of the 'Binded Mode' reference
 boolean isComplete()
          Returns the value of the 'Complete' attribute.
 boolean isFinal()
          Returns the value of the 'Final' attribute.
 boolean isInitial()
          Returns the value of the 'Initial' attribute.
 void setBindedMode(org.osate.aadl2.Mode value)
          Sets the value of the 'Binded Mode' reference
 void setComplete(boolean value)
          Sets the value of the 'Complete' attribute
 void setFinal(boolean value)
          Sets the value of the 'Final' attribute
 void setInitial(boolean value)
          Sets the value of the 'Initial' attribute
 
Methods inherited from interface org.osate.aadl2.NamedElement
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.osate.aadl2.Element
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
 
Methods inherited from interface org.osate.aadl2.parsesupport.AObject
getLocationReference, setLocationReference, setLocationReference
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, 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.core.runtime.IAdaptable
getAdapter
 

Method Detail

isInitial

boolean isInitial()
Returns the value of the 'Initial' attribute. The default value is "false".

If the meaning of the 'Initial' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Initial' attribute.
See Also:
setInitial(boolean), AadlBaPackage.getBehaviorState_Initial()

setInitial

void setInitial(boolean value)
Sets the value of the 'Initial' attribute.

Parameters:
value - the new value of the 'Initial' attribute.
See Also:
isInitial()

isComplete

boolean isComplete()
Returns the value of the 'Complete' attribute. The default value is "false".

If the meaning of the 'Complete' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Complete' attribute.
See Also:
setComplete(boolean), AadlBaPackage.getBehaviorState_Complete()

setComplete

void setComplete(boolean value)
Sets the value of the 'Complete' attribute.

Parameters:
value - the new value of the 'Complete' attribute.
See Also:
isComplete()

isFinal

boolean isFinal()
Returns the value of the 'Final' attribute. The default value is "false".

If the meaning of the 'Final' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Final' attribute.
See Also:
setFinal(boolean), AadlBaPackage.getBehaviorState_Final()

setFinal

void setFinal(boolean value)
Sets the value of the 'Final' attribute.

Parameters:
value - the new value of the 'Final' attribute.
See Also:
isFinal()

getBindedMode

org.osate.aadl2.Mode getBindedMode()
Returns the value of the 'Binded Mode' reference.

If the meaning of the 'Binded Mode' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Binded Mode' reference.
See Also:
setBindedMode(Mode), AadlBaPackage.getBehaviorState_BindedMode()

setBindedMode

void setBindedMode(org.osate.aadl2.Mode value)
Sets the value of the 'Binded Mode' reference.

Parameters:
value - the new value of the 'Binded Mode' reference.
See Also:
getBindedMode()