Modifier and Type | Method and Description |
---|---|
TypeSet |
ErrorModelFactory.createTypeSet()
Returns a new object of class 'Type Set'.
|
TypeSet |
TypeSet.getAliasedType()
Returns the value of the 'Aliased Type' reference.
|
TypeSet |
ConditionElement.getConstraint()
Returns the value of the 'Constraint' containment reference.
|
TypeSet |
TypeTokenTransformation.getContributor()
Returns the value of the 'Contributor' containment reference.
|
TypeSet |
ErrorSource.getFailureModeType()
Returns the value of the 'Failure Mode Type' containment reference.
|
TypeSet |
TypeSet.getReference()
Returns the value of the 'Reference' reference.
|
TypeSet |
TypeTokenTransformation.getSource()
Returns the value of the 'Source' containment reference.
|
TypeSet |
TokenTypeMapping.getSource()
Returns the value of the 'Source' containment reference.
|
TypeSet |
ErrorPropagation.getTypeSet()
Returns the value of the 'Type Set' containment reference.
|
TypeSet |
ErrorEvent.getTypeSet()
Returns the value of the 'Type Set' containment reference.
|
TypeSet |
ErrorBehaviorState.getTypeSet()
Returns the value of the 'Type Set' containment reference.
|
TypeSet |
OutgoingPropagationCondition.getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
TypeSet |
ErrorFlow.getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
TypeSet |
ErrorDetection.getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
TypeSet |
ErrorBehaviorTransition.getTypeTokenConstraint()
Returns the value of the 'Type Token Constraint' containment reference.
|
Modifier and Type | Method and Description |
---|---|
void |
TypeSet.setAliasedType(TypeSet value)
Sets the value of the '
Aliased Type ' reference. |
void |
ConditionElement.setConstraint(TypeSet value)
Sets the value of the '
Constraint ' containment reference. |
void |
TypeTokenTransformation.setContributor(TypeSet value)
Sets the value of the '
Contributor ' containment reference. |
void |
ErrorSource.setFailureModeType(TypeSet value)
Sets the value of the '
Failure Mode Type ' containment reference. |
void |
TypeSet.setReference(TypeSet value)
Sets the value of the '
Reference ' reference. |
void |
TypeTokenTransformation.setSource(TypeSet value)
Sets the value of the '
Source ' containment reference. |
void |
TokenTypeMapping.setSource(TypeSet value)
Sets the value of the '
Source ' containment reference. |
void |
ErrorPropagation.setTypeSet(TypeSet value)
Sets the value of the '
Type Set ' containment reference. |
void |
ErrorEvent.setTypeSet(TypeSet value)
Sets the value of the '
Type Set ' containment reference. |
void |
ErrorBehaviorState.setTypeSet(TypeSet value)
Sets the value of the '
Type Set ' containment reference. |
void |
OutgoingPropagationCondition.setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
void |
ErrorFlow.setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
void |
ErrorDetection.setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
void |
ErrorBehaviorTransition.setTypeTokenConstraint(TypeSet value)
Sets the value of the '
Type Token Constraint ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
TypeSetImpl
An implementation of the model object 'Type Set'.
|
Modifier and Type | Method and Description |
---|---|
TypeSet |
TypeSetImpl.basicGetAliasedType() |
TypeSet |
TypeSetImpl.basicGetReference() |
TypeSet |
ErrorModelFactoryImpl.createTypeSet() |
TypeSet |
TypeSetImpl.getAliasedType() |
TypeSet |
ConditionElementImpl.getConstraint() |
TypeSet |
TypeTokenTransformationImpl.getContributor() |
TypeSet |
ErrorSourceImpl.getFailureModeType() |
TypeSet |
TypeSetImpl.getReference() |
TypeSet |
TypeTokenTransformationImpl.getSource() |
TypeSet |
TokenTypeMappingImpl.getSource() |
TypeSet |
ErrorPropagationImpl.getTypeSet() |
TypeSet |
ErrorEventImpl.getTypeSet() |
TypeSet |
ErrorBehaviorStateImpl.getTypeSet() |
TypeSet |
OutgoingPropagationConditionImpl.getTypeTokenConstraint() |
TypeSet |
ErrorFlowImpl.getTypeTokenConstraint() |
TypeSet |
ErrorDetectionImpl.getTypeTokenConstraint() |
TypeSet |
ErrorBehaviorTransitionImpl.getTypeTokenConstraint() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
ConditionElementImpl.basicSetConstraint(TypeSet newConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
TypeTokenTransformationImpl.basicSetContributor(TypeSet newContributor,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorSourceImpl.basicSetFailureModeType(TypeSet newFailureModeType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
TypeTokenTransformationImpl.basicSetSource(TypeSet newSource,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
TokenTypeMappingImpl.basicSetSource(TypeSet newSource,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorPropagationImpl.basicSetTypeSet(TypeSet newTypeSet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorEventImpl.basicSetTypeSet(TypeSet newTypeSet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorBehaviorStateImpl.basicSetTypeSet(TypeSet newTypeSet,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
OutgoingPropagationConditionImpl.basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorFlowImpl.basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorDetectionImpl.basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
ErrorBehaviorTransitionImpl.basicSetTypeTokenConstraint(TypeSet newTypeTokenConstraint,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
TypeSetImpl.setAliasedType(TypeSet newAliasedType) |
void |
ConditionElementImpl.setConstraint(TypeSet newConstraint) |
void |
TypeTokenTransformationImpl.setContributor(TypeSet newContributor) |
void |
ErrorSourceImpl.setFailureModeType(TypeSet newFailureModeType) |
void |
TypeSetImpl.setReference(TypeSet newReference) |
void |
TypeTokenTransformationImpl.setSource(TypeSet newSource) |
void |
TokenTypeMappingImpl.setSource(TypeSet newSource) |
void |
ErrorPropagationImpl.setTypeSet(TypeSet newTypeSet) |
void |
ErrorEventImpl.setTypeSet(TypeSet newTypeSet) |
void |
ErrorBehaviorStateImpl.setTypeSet(TypeSet newTypeSet) |
void |
OutgoingPropagationConditionImpl.setTypeTokenConstraint(TypeSet newTypeTokenConstraint) |
void |
ErrorFlowImpl.setTypeTokenConstraint(TypeSet newTypeTokenConstraint) |
void |
ErrorDetectionImpl.setTypeTokenConstraint(TypeSet newTypeTokenConstraint) |
void |
ErrorBehaviorTransitionImpl.setTypeTokenConstraint(TypeSet newTypeTokenConstraint) |
Modifier and Type | Method and Description |
---|---|
T |
ErrorModelSwitch.caseTypeSet(TypeSet object)
Returns the result of interpreting the object as an instance of 'Type Set'.
|
Modifier and Type | Method and Description |
---|---|
TypeSet |
EMLinkingService.findTypeSet(org.eclipse.emf.ecore.EObject context,
java.lang.String typeName) |
Modifier and Type | Method and Description |
---|---|
static TypeSet |
EM2Util.resolveAlias(TypeSet typeset)
resolve the typeset if it is an alias, otherwise return the typeset
|
Modifier and Type | Method and Description |
---|---|
static boolean |
EM2TypeSetUtil.contains(TypeSet ts,
ErrorType et)
true if TypeSet ts contains ErrorType et
The type set can represent a constraint
aliases are resolved before the error types are compared
|
static boolean |
EM2TypeSetUtil.contains(TypeSet ts,
TypeSet subts)
true if TypeSet ts contains TypeSet subts
The type set can represent a constraint, i.e., product types, and Type matching are taken into account
aliases are resolved before the error types are compared
|
static boolean |
EM2TypeSetUtil.contains(TypeSet ts,
TypeToken token)
true if TypeSet ts contains TypeToken token
The type set can represent a constraint
aliases are resolved before the error types are compared
|
static org.eclipse.emf.common.util.EList<TypeToken> |
EM2TypeSetUtil.generateAllTypeTokens(TypeSet typeSet)
generate all type tokens for a given typeset.
|
static org.eclipse.emf.common.util.EList<TypeToken> |
EM2TypeSetUtil.generateTypeTokens(TypeSet typeSet)
generate all type tokens for a given typeset.
|
static java.lang.String |
EM2Util.getPrintableName(TypeSet ts,
java.lang.String separator) |
static java.lang.String |
EM2Util.getPrintName(TypeSet ts) |
static ContainedNamedElement |
EM2Util.getProperty(org.eclipse.emf.common.util.EList<PropertyAssociation> props,
java.lang.String propertyName,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
retrieve an error model property (such as Hazard) attached to an error model element.
|
static ContainedNamedElement |
EM2Util.getProperty(java.lang.String propertyName,
ComponentInstance ci,
NamedElement localContext,
NamedElement target,
TypeSet ts)
find property by first looking for it down the component instance hierarchy to ci
Then try to find it in the local context if not null.
|
static ContainedNamedElement |
EM2Util.getPropertyInInstanceHierarchy(java.lang.String propertyName,
ComponentInstance ci,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
retrieve an error model property (such as Hazard) attached to an error model element based on contained property associations
in the annex subclause properties section.
|
static java.lang.String |
EM2Util.getTableName(TypeSet ts) |
static ContainedNamedElement |
EM2Util.isErrorModelElementProperty(PropertyAssociation propertyAssociation,
NamedElement target,
NamedElement localContext,
java.util.Stack<ComponentInstance> ciStack,
TypeSet ts)
determine whether the property applies to specified error model element or elements contained in it
(typically error types inside an error model element)
In other words eme must be the last or second to last element in a path.
|
static TypeSet |
EM2Util.resolveAlias(TypeSet typeset)
resolve the typeset if it is an alias, otherwise return the typeset
|
Modifier and Type | Method and Description |
---|---|
void |
ErrorModelJavaValidator.caseTypeSet(TypeSet ts) |