public class FlammPackage
extends org.eclipse.emf.ecore.impl.EPackageImpl
FlammFactory
Modifier and Type | Class and Description |
---|---|
static interface |
FlammPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
static int |
ACI_DAVOIDABLE
The meta object id for the '
ACI Davoidable ' class. |
static int |
ACI_DAVOIDABLE__A
The feature id for the 'A' attribute.
|
static int |
ACI_DAVOIDABLE__C
The feature id for the 'C' attribute.
|
static int |
ACI_DAVOIDABLE__D
The feature id for the 'D' attribute.
|
static int |
ACI_DAVOIDABLE__I
The feature id for the 'I' attribute.
|
static int |
ACI_DAVOIDABLE_FEATURE_COUNT
The number of structural features of the 'ACI Davoidable' class.
|
static int |
ACI_DAVOIDABLE_OPERATION_COUNT
The number of operations of the 'ACI Davoidable' class.
|
static int |
ACI_DMITIGATION
The meta object id for the '
ACI Dmitigation ' class. |
static int |
ACI_DMITIGATION__A
The feature id for the 'A' attribute.
|
static int |
ACI_DMITIGATION__C
The feature id for the 'C' attribute.
|
static int |
ACI_DMITIGATION__D
The feature id for the 'D' attribute.
|
static int |
ACI_DMITIGATION__I
The feature id for the 'I' attribute.
|
static int |
ACI_DMITIGATION_FEATURE_COUNT
The number of structural features of the 'ACI Dmitigation' class.
|
static int |
ACI_DMITIGATION_OPERATION_COUNT
The number of operations of the 'ACI Dmitigation' class.
|
static int |
COMPONENT
The meta object id for the '
Component ' class. |
static int |
COMPONENT___INITIALIZE__BOOLEAN
The operation id for the 'Initialize' operation.
|
static int |
COMPONENT___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
COMPONENT__ID
The feature id for the 'Id' attribute.
|
static int |
COMPONENT__INPUT_PORTS
The feature id for the 'Input Ports' containment reference list.
|
static int |
COMPONENT__NAME
The feature id for the 'Name' attribute.
|
static int |
COMPONENT__OUTPUT_PORTS
The feature id for the 'Output Ports' containment reference list.
|
static int |
COMPONENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
COMPONENT_FEATURE_COUNT
The number of structural features of the 'Component' class.
|
static int |
COMPONENT_OPERATION_COUNT
The number of operations of the 'Component' class.
|
static int |
COMPOSITE_COMPONENT
The meta object id for the '
Composite Component ' class. |
static int |
COMPOSITE_COMPONENT___INITIALIZE__BOOLEAN
The operation id for the 'Initialize' operation.
|
static int |
COMPOSITE_COMPONENT___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
COMPOSITE_COMPONENT__COMPONENTS
The feature id for the 'Components' containment reference list.
|
static int |
COMPOSITE_COMPONENT__CONNECTIONS
The feature id for the 'Connections' containment reference list.
|
static int |
COMPOSITE_COMPONENT__ID
The feature id for the 'Id' attribute.
|
static int |
COMPOSITE_COMPONENT__INPUT_PORTS
The feature id for the 'Input Ports' containment reference list.
|
static int |
COMPOSITE_COMPONENT__NAME
The feature id for the 'Name' attribute.
|
static int |
COMPOSITE_COMPONENT__OUTPUT_PORTS
The feature id for the 'Output Ports' containment reference list.
|
static int |
COMPOSITE_COMPONENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
COMPOSITE_COMPONENT_FEATURE_COUNT
The number of structural features of the 'Composite Component' class.
|
static int |
COMPOSITE_COMPONENT_OPERATION_COUNT
The number of operations of the 'Composite Component' class.
|
static int |
CONNECTION
The meta object id for the '
Connection ' class. |
static int |
CONNECTION___INITIALIZE__BOOLEAN
The operation id for the 'Initialize' operation.
|
static int |
CONNECTION___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
CONNECTION__FROM
The feature id for the 'From' reference.
|
static int |
CONNECTION__RULES
The feature id for the 'Rules' reference list.
|
static int |
CONNECTION__TO
The feature id for the 'To' reference.
|
static int |
CONNECTION_FEATURE_COUNT
The number of structural features of the 'Connection' class.
|
static int |
CONNECTION_OPERATION_COUNT
The number of operations of the 'Connection' class.
|
static FlammPackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
EXPRESSION
The meta object id for the '
Expression ' class. |
static int |
EXPRESSION__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
EXPRESSION__PORT
The feature id for the 'Port' reference.
|
static int |
EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class.
|
static int |
EXPRESSION_OPERATION_COUNT
The number of operations of the 'Expression' class.
|
static int |
FAILURE
The meta object id for the '
Failure ' class. |
static int |
FAILURE__ACID_AVOIDABLE
The feature id for the 'Acid Avoidable' containment reference.
|
static int |
FAILURE__ACID_MITIGATION
The feature id for the 'Acid Mitigation' containment reference.
|
static int |
FAILURE__ATTACK
The feature id for the 'Attack' attribute.
|
static int |
FAILURE__ID
The feature id for the 'Id' attribute.
|
static int |
FAILURE__PREVIOUS_FAILURES
The feature id for the 'Previous Failures' reference list.
|
static int |
FAILURE__SPECIALIZATION
The feature id for the 'Specialization' attribute.
|
static int |
FAILURE__TYPE
The feature id for the 'Type' attribute.
|
static int |
FAILURE__VULNERABILITY
The feature id for the 'Vulnerability' attribute.
|
static int |
FAILURE_FEATURE_COUNT
The number of structural features of the 'Failure' class.
|
static int |
FAILURE_OPERATION_COUNT
The number of operations of the 'Failure' class.
|
static int |
FLA_BEHAVIOUR
The meta object id for the '
Fla Behaviour ' class. |
static int |
FLA_BEHAVIOUR___INITIALIZE__BOOLEAN
The operation id for the 'Initialize' operation.
|
static int |
FLA_BEHAVIOUR___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
FLA_BEHAVIOUR_FEATURE_COUNT
The number of structural features of the 'Fla Behaviour' class.
|
static int |
FLA_BEHAVIOUR_OPERATION_COUNT
The number of operations of the 'Fla Behaviour' class.
|
static int |
NAMED_ELEMENT
The meta object id for the '
Named Element ' class. |
static int |
NAMED_ELEMENT__ID
The feature id for the 'Id' attribute.
|
static int |
NAMED_ELEMENT__NAME
The feature id for the 'Name' attribute.
|
static int |
NAMED_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Named Element' class.
|
static int |
NAMED_ELEMENT_OPERATION_COUNT
The number of operations of the 'Named Element' class.
|
static int |
PORT
The meta object id for the '
Port ' class. |
static int |
PORT___INITIALIZE
The operation id for the 'Initialize' operation.
|
static int |
PORT___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
PORT__CONNECTED_PORTS
The feature id for the 'Connected Ports' reference list.
|
static int |
PORT__FAILURES
The feature id for the 'Failures' containment reference list.
|
static int |
PORT__ID
The feature id for the 'Id' attribute.
|
static int |
PORT__INCOMING_CONNECTIONS
The feature id for the 'Incoming Connections' reference.
|
static int |
PORT__NAME
The feature id for the 'Name' attribute.
|
static int |
PORT__NEW_FAILURES
The feature id for the 'New Failures' containment reference list.
|
static int |
PORT__OUTGOING_CONNECTIONS
The feature id for the 'Outgoing Connections' reference.
|
static int |
PORT__OWNER
The feature id for the 'Owner' reference.
|
static int |
PORT_FEATURE_COUNT
The number of structural features of the 'Port' class.
|
static int |
PORT_OPERATION_COUNT
The number of operations of the 'Port' class.
|
static int |
RULE
The meta object id for the '
Rule ' class. |
static int |
RULE__INPUT_EXPRESSION
The feature id for the 'Input Expression' containment reference list.
|
static int |
RULE__OUTPUT_EXPRESSION
The feature id for the 'Output Expression' containment reference list.
|
static int |
RULE__SPECIFICITY
The feature id for the 'Specificity' attribute.
|
static int |
RULE_FEATURE_COUNT
The number of structural features of the 'Rule' class.
|
static int |
RULE_OPERATION_COUNT
The number of operations of the 'Rule' class.
|
static int |
SIMPLE_COMPONENT
The meta object id for the '
Simple Component ' class. |
static int |
SIMPLE_COMPONENT___INITIALIZE__BOOLEAN
The operation id for the 'Initialize' operation.
|
static int |
SIMPLE_COMPONENT___PROPAGATE_FAILURES
The operation id for the 'Propagate Failures' operation.
|
static int |
SIMPLE_COMPONENT__ID
The feature id for the 'Id' attribute.
|
static int |
SIMPLE_COMPONENT__INPUT_PORTS
The feature id for the 'Input Ports' containment reference list.
|
static int |
SIMPLE_COMPONENT__NAME
The feature id for the 'Name' attribute.
|
static int |
SIMPLE_COMPONENT__OUTPUT_PORTS
The feature id for the 'Output Ports' containment reference list.
|
static int |
SIMPLE_COMPONENT__PARENT
The feature id for the 'Parent' container reference.
|
static int |
SIMPLE_COMPONENT__RULES
The feature id for the 'Rules' containment reference list.
|
static int |
SIMPLE_COMPONENT_FEATURE_COUNT
The number of structural features of the 'Simple Component' class.
|
static int |
SIMPLE_COMPONENT_OPERATION_COUNT
The number of operations of the 'Simple Component' class.
|
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_A()
Returns the meta object for the attribute '
A '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_C()
Returns the meta object for the attribute '
C '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_D()
Returns the meta object for the attribute '
D '. |
org.eclipse.emf.ecore.EAttribute |
getACIDavoidable_I()
Returns the meta object for the attribute '
I '. |
org.eclipse.emf.ecore.EClass |
getACIDavoidable()
Returns the meta object for class '
ACI Davoidable '. |
org.eclipse.emf.ecore.EAttribute |
getACIDmitigation_A()
Returns the meta object for the attribute '
A '. |
org.eclipse.emf.ecore.EAttribute |
getACIDmitigation_C()
Returns the meta object for the attribute '
C '. |
org.eclipse.emf.ecore.EAttribute |
getACIDmitigation_D()
Returns the meta object for the attribute '
D '. |
org.eclipse.emf.ecore.EAttribute |
getACIDmitigation_I()
Returns the meta object for the attribute '
I '. |
org.eclipse.emf.ecore.EClass |
getACIDmitigation()
Returns the meta object for class '
ACI Dmitigation '. |
org.eclipse.emf.ecore.EReference |
getComponent_InputPorts()
Returns the meta object for the containment reference list '
Input Ports '. |
org.eclipse.emf.ecore.EReference |
getComponent_OutputPorts()
Returns the meta object for the containment reference list '
Output Ports '. |
org.eclipse.emf.ecore.EReference |
getComponent_Parent()
Returns the meta object for the container reference '
Parent '. |
org.eclipse.emf.ecore.EClass |
getComponent()
Returns the meta object for class '
Component '. |
org.eclipse.emf.ecore.EReference |
getCompositeComponent_Components()
Returns the meta object for the containment reference list '
Components '. |
org.eclipse.emf.ecore.EReference |
getCompositeComponent_Connections()
Returns the meta object for the containment reference list '
Connections '. |
org.eclipse.emf.ecore.EClass |
getCompositeComponent()
Returns the meta object for class '
Composite Component '. |
org.eclipse.emf.ecore.EReference |
getConnection_From()
Returns the meta object for the reference '
From '. |
org.eclipse.emf.ecore.EReference |
getConnection_Rules()
Returns the meta object for the reference list '
Rules '. |
org.eclipse.emf.ecore.EReference |
getConnection_To()
Returns the meta object for the reference '
To '. |
org.eclipse.emf.ecore.EClass |
getConnection()
Returns the meta object for class '
Connection '. |
org.eclipse.emf.ecore.EReference |
getExpression_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EReference |
getExpression_Port()
Returns the meta object for the reference '
Port '. |
org.eclipse.emf.ecore.EClass |
getExpression()
Returns the meta object for class '
Expression '. |
org.eclipse.emf.ecore.EReference |
getFailure_AcidAvoidable()
Returns the meta object for the containment reference '
Acid Avoidable '. |
org.eclipse.emf.ecore.EReference |
getFailure_AcidMitigation()
Returns the meta object for the containment reference '
Acid Mitigation '. |
org.eclipse.emf.ecore.EAttribute |
getFailure_Attack()
Returns the meta object for the attribute '
Attack '. |
org.eclipse.emf.ecore.EAttribute |
getFailure_Id()
Returns the meta object for the attribute '
Id '. |
org.eclipse.emf.ecore.EReference |
getFailure_PreviousFailures()
Returns the meta object for the reference list '
Previous Failures '. |
org.eclipse.emf.ecore.EAttribute |
getFailure_Specialization()
Returns the meta object for the attribute '
Specialization '. |
org.eclipse.emf.ecore.EAttribute |
getFailure_Type()
Returns the meta object for the attribute '
Type '. |
org.eclipse.emf.ecore.EAttribute |
getFailure_Vulnerability()
Returns the meta object for the attribute '
Vulnerability '. |
org.eclipse.emf.ecore.EClass |
getFailure()
Returns the meta object for class '
Failure '. |
org.eclipse.emf.ecore.EOperation |
getFlaBehaviour__Initialize__boolean()
Returns the meta object for the '
Initialize ' operation. |
org.eclipse.emf.ecore.EOperation |
getFlaBehaviour__PropagateFailures()
Returns the meta object for the '
Propagate Failures ' operation. |
org.eclipse.emf.ecore.EClass |
getFlaBehaviour()
Returns the meta object for class '
Fla Behaviour '. |
FlammFactory |
getFlammFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EAttribute |
getNamedElement_Id()
Returns the meta object for the attribute '
Id '. |
org.eclipse.emf.ecore.EAttribute |
getNamedElement_Name()
Returns the meta object for the attribute '
Name '. |
org.eclipse.emf.ecore.EClass |
getNamedElement()
Returns the meta object for class '
Named Element '. |
org.eclipse.emf.ecore.EOperation |
getPort__Initialize()
Returns the meta object for the '
Initialize ' operation. |
org.eclipse.emf.ecore.EOperation |
getPort__PropagateFailures()
Returns the meta object for the '
Propagate Failures ' operation. |
org.eclipse.emf.ecore.EReference |
getPort_ConnectedPorts()
Returns the meta object for the reference list '
Connected Ports '. |
org.eclipse.emf.ecore.EReference |
getPort_Failures()
Returns the meta object for the containment reference list '
Failures '. |
org.eclipse.emf.ecore.EReference |
getPort_IncomingConnections()
Returns the meta object for the reference '
Incoming Connections '. |
org.eclipse.emf.ecore.EReference |
getPort_NewFailures()
Returns the meta object for the containment reference list '
New Failures '. |
org.eclipse.emf.ecore.EReference |
getPort_OutgoingConnections()
Returns the meta object for the reference '
Outgoing Connections '. |
org.eclipse.emf.ecore.EReference |
getPort_Owner()
Returns the meta object for the reference '
Owner '. |
org.eclipse.emf.ecore.EClass |
getPort()
Returns the meta object for class '
Port '. |
org.eclipse.emf.ecore.EReference |
getRule_InputExpression()
Returns the meta object for the containment reference list '
Input Expression '. |
org.eclipse.emf.ecore.EReference |
getRule_OutputExpression()
Returns the meta object for the containment reference list '
Output Expression '. |
org.eclipse.emf.ecore.EAttribute |
getRule_Specificity()
Returns the meta object for the attribute '
Specificity '. |
org.eclipse.emf.ecore.EClass |
getRule()
Returns the meta object for class '
Rule '. |
org.eclipse.emf.ecore.EReference |
getSimpleComponent_Rules()
Returns the meta object for the containment reference list '
Rules '. |
org.eclipse.emf.ecore.EClass |
getSimpleComponent()
Returns the meta object for class '
Simple Component '. |
static FlammPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static final java.lang.String eNAME
public static final java.lang.String eNS_URI
public static final java.lang.String eNS_PREFIX
public static final FlammPackage eINSTANCE
public static final int NAMED_ELEMENT
Named Element
' class.
NamedElement
,
getNamedElement()
,
Constant Field Valuespublic static final int NAMED_ELEMENT__ID
public static final int NAMED_ELEMENT__NAME
public static final int NAMED_ELEMENT_FEATURE_COUNT
public static final int NAMED_ELEMENT_OPERATION_COUNT
public static final int FLA_BEHAVIOUR
Fla Behaviour
' class.
FlaBehaviour
,
getFlaBehaviour()
,
Constant Field Valuespublic static final int FLA_BEHAVIOUR_FEATURE_COUNT
public static final int FLA_BEHAVIOUR___PROPAGATE_FAILURES
public static final int FLA_BEHAVIOUR___INITIALIZE__BOOLEAN
public static final int FLA_BEHAVIOUR_OPERATION_COUNT
public static final int COMPONENT
Component
' class.
Component
,
getComponent()
,
Constant Field Valuespublic static final int COMPONENT__ID
public static final int COMPONENT__NAME
public static final int COMPONENT__INPUT_PORTS
public static final int COMPONENT__OUTPUT_PORTS
public static final int COMPONENT__PARENT
public static final int COMPONENT_FEATURE_COUNT
public static final int COMPONENT___PROPAGATE_FAILURES
public static final int COMPONENT___INITIALIZE__BOOLEAN
public static final int COMPONENT_OPERATION_COUNT
public static final int COMPOSITE_COMPONENT
Composite Component
' class.
public static final int COMPOSITE_COMPONENT__ID
public static final int COMPOSITE_COMPONENT__NAME
public static final int COMPOSITE_COMPONENT__INPUT_PORTS
public static final int COMPOSITE_COMPONENT__OUTPUT_PORTS
public static final int COMPOSITE_COMPONENT__PARENT
public static final int COMPOSITE_COMPONENT__COMPONENTS
public static final int COMPOSITE_COMPONENT__CONNECTIONS
public static final int COMPOSITE_COMPONENT_FEATURE_COUNT
public static final int COMPOSITE_COMPONENT___PROPAGATE_FAILURES
public static final int COMPOSITE_COMPONENT___INITIALIZE__BOOLEAN
public static final int COMPOSITE_COMPONENT_OPERATION_COUNT
public static final int PORT
Port
' class.
Port
,
getPort()
,
Constant Field Valuespublic static final int CONNECTION
Connection
' class.
Connection
,
getConnection()
,
Constant Field Valuespublic static final int RULE
Rule
' class.
Rule
,
getRule()
,
Constant Field Valuespublic static final int SIMPLE_COMPONENT
Simple Component
' class.
SimpleComponent
,
getSimpleComponent()
,
Constant Field Valuespublic static final int SIMPLE_COMPONENT__ID
public static final int SIMPLE_COMPONENT__NAME
public static final int SIMPLE_COMPONENT__INPUT_PORTS
public static final int SIMPLE_COMPONENT__OUTPUT_PORTS
public static final int SIMPLE_COMPONENT__PARENT
public static final int SIMPLE_COMPONENT__RULES
public static final int SIMPLE_COMPONENT_FEATURE_COUNT
public static final int SIMPLE_COMPONENT___PROPAGATE_FAILURES
public static final int SIMPLE_COMPONENT___INITIALIZE__BOOLEAN
public static final int SIMPLE_COMPONENT_OPERATION_COUNT
public static final int PORT__ID
public static final int PORT__NAME
public static final int PORT__CONNECTED_PORTS
public static final int PORT__FAILURES
public static final int PORT__NEW_FAILURES
public static final int PORT__OWNER
public static final int PORT__INCOMING_CONNECTIONS
public static final int PORT__OUTGOING_CONNECTIONS
public static final int PORT_FEATURE_COUNT
public static final int PORT___PROPAGATE_FAILURES
public static final int PORT___INITIALIZE
public static final int PORT_OPERATION_COUNT
public static final int CONNECTION__FROM
public static final int CONNECTION__TO
public static final int CONNECTION__RULES
public static final int CONNECTION_FEATURE_COUNT
public static final int CONNECTION___PROPAGATE_FAILURES
public static final int CONNECTION___INITIALIZE__BOOLEAN
public static final int CONNECTION_OPERATION_COUNT
public static final int RULE__INPUT_EXPRESSION
public static final int RULE__OUTPUT_EXPRESSION
public static final int RULE__SPECIFICITY
public static final int RULE_FEATURE_COUNT
public static final int RULE_OPERATION_COUNT
public static final int EXPRESSION
Expression
' class.
Expression
,
getExpression()
,
Constant Field Valuespublic static final int EXPRESSION__PORT
public static final int EXPRESSION__FAILURES
public static final int EXPRESSION_FEATURE_COUNT
public static final int EXPRESSION_OPERATION_COUNT
public static final int FAILURE
Failure
' class.
Failure
,
getFailure()
,
Constant Field Valuespublic static final int FAILURE__TYPE
public static final int FAILURE__ID
public static final int FAILURE__ACID_AVOIDABLE
public static final int FAILURE__ACID_MITIGATION
public static final int FAILURE__PREVIOUS_FAILURES
public static final int FAILURE__SPECIALIZATION
public static final int FAILURE__VULNERABILITY
public static final int FAILURE__ATTACK
public static final int FAILURE_FEATURE_COUNT
public static final int FAILURE_OPERATION_COUNT
public static final int ACI_DAVOIDABLE
ACI Davoidable
' class.
ACIDavoidable
,
getACIDavoidable()
,
Constant Field Valuespublic static final int ACI_DAVOIDABLE__A
public static final int ACI_DAVOIDABLE__C
public static final int ACI_DAVOIDABLE__I
public static final int ACI_DAVOIDABLE__D
public static final int ACI_DAVOIDABLE_FEATURE_COUNT
public static final int ACI_DAVOIDABLE_OPERATION_COUNT
public static final int ACI_DMITIGATION
ACI Dmitigation
' class.
ACIDmitigation
,
getACIDmitigation()
,
Constant Field Valuespublic static final int ACI_DMITIGATION__A
public static final int ACI_DMITIGATION__C
public static final int ACI_DMITIGATION__I
public static final int ACI_DMITIGATION__D
public static final int ACI_DMITIGATION_FEATURE_COUNT
public static final int ACI_DMITIGATION_OPERATION_COUNT
public static FlammPackage init()
This method is used to initialize eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getComponent()
Component
'.
Component
public org.eclipse.emf.ecore.EReference getComponent_InputPorts()
Input Ports
'.
Component.getInputPorts()
,
getComponent()
public org.eclipse.emf.ecore.EReference getComponent_OutputPorts()
Output Ports
'.
Component.getOutputPorts()
,
getComponent()
public org.eclipse.emf.ecore.EReference getComponent_Parent()
Parent
'.
Component.getParent()
,
getComponent()
public org.eclipse.emf.ecore.EClass getCompositeComponent()
Composite Component
'.
CompositeComponent
public org.eclipse.emf.ecore.EReference getCompositeComponent_Components()
Components
'.
CompositeComponent.getComponents()
,
getCompositeComponent()
public org.eclipse.emf.ecore.EReference getCompositeComponent_Connections()
Connections
'.
CompositeComponent.getConnections()
,
getCompositeComponent()
public org.eclipse.emf.ecore.EClass getNamedElement()
Named Element
'.
NamedElement
public org.eclipse.emf.ecore.EAttribute getNamedElement_Id()
Id
'.
NamedElement.getId()
,
getNamedElement()
public org.eclipse.emf.ecore.EAttribute getNamedElement_Name()
Name
'.
NamedElement.getName()
,
getNamedElement()
public org.eclipse.emf.ecore.EClass getFlaBehaviour()
Fla Behaviour
'.
FlaBehaviour
public org.eclipse.emf.ecore.EOperation getFlaBehaviour__PropagateFailures()
Propagate Failures
' operation.
FlaBehaviour.propagateFailures()
public org.eclipse.emf.ecore.EOperation getFlaBehaviour__Initialize__boolean()
Initialize
' operation.
FlaBehaviour.initialize(boolean)
public org.eclipse.emf.ecore.EClass getPort()
Port
'.
Port
public org.eclipse.emf.ecore.EReference getPort_ConnectedPorts()
Connected Ports
'.
Port.getConnectedPorts()
,
getPort()
public org.eclipse.emf.ecore.EReference getPort_Failures()
Failures
'.
Port.getFailures()
,
getPort()
public org.eclipse.emf.ecore.EReference getPort_NewFailures()
New Failures
'.
Port.getNewFailures()
,
getPort()
public org.eclipse.emf.ecore.EReference getPort_Owner()
Owner
'.
Port.getOwner()
,
getPort()
public org.eclipse.emf.ecore.EReference getPort_IncomingConnections()
Incoming Connections
'.
Port.getIncomingConnections()
,
getPort()
public org.eclipse.emf.ecore.EReference getPort_OutgoingConnections()
Outgoing Connections
'.
Port.getOutgoingConnections()
,
getPort()
public org.eclipse.emf.ecore.EOperation getPort__PropagateFailures()
Propagate Failures
' operation.
Port.propagateFailures()
public org.eclipse.emf.ecore.EOperation getPort__Initialize()
Initialize
' operation.
Port.initialize()
public org.eclipse.emf.ecore.EClass getConnection()
Connection
'.
Connection
public org.eclipse.emf.ecore.EReference getConnection_From()
From
'.
Connection.getFrom()
,
getConnection()
public org.eclipse.emf.ecore.EReference getConnection_To()
To
'.
Connection.getTo()
,
getConnection()
public org.eclipse.emf.ecore.EReference getConnection_Rules()
Rules
'.
Connection.getRules()
,
getConnection()
public org.eclipse.emf.ecore.EClass getRule()
Rule
'.
Rule
public org.eclipse.emf.ecore.EReference getRule_InputExpression()
Input Expression
'.
Rule.getInputExpression()
,
getRule()
public org.eclipse.emf.ecore.EReference getRule_OutputExpression()
Output Expression
'.
Rule.getOutputExpression()
,
getRule()
public org.eclipse.emf.ecore.EAttribute getRule_Specificity()
Specificity
'.
Rule.getSpecificity()
,
getRule()
public org.eclipse.emf.ecore.EClass getSimpleComponent()
Simple Component
'.
SimpleComponent
public org.eclipse.emf.ecore.EReference getSimpleComponent_Rules()
Rules
'.
SimpleComponent.getRules()
,
getSimpleComponent()
public org.eclipse.emf.ecore.EClass getExpression()
Expression
'.
Expression
public org.eclipse.emf.ecore.EReference getExpression_Port()
Port
'.
Expression.getPort()
,
getExpression()
public org.eclipse.emf.ecore.EReference getExpression_Failures()
Failures
'.
Expression.getFailures()
,
getExpression()
public org.eclipse.emf.ecore.EClass getFailure()
Failure
'.
Failure
public org.eclipse.emf.ecore.EAttribute getFailure_Type()
Type
'.
Failure.getType()
,
getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Id()
Id
'.
Failure.getId()
,
getFailure()
public org.eclipse.emf.ecore.EReference getFailure_AcidAvoidable()
Acid Avoidable
'.
Failure.getAcidAvoidable()
,
getFailure()
public org.eclipse.emf.ecore.EReference getFailure_AcidMitigation()
Acid Mitigation
'.
Failure.getAcidMitigation()
,
getFailure()
public org.eclipse.emf.ecore.EReference getFailure_PreviousFailures()
Previous Failures
'.
Failure.getPreviousFailures()
,
getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Specialization()
Specialization
'.
Failure.getSpecialization()
,
getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Vulnerability()
Vulnerability
'.
Failure.getVulnerability()
,
getFailure()
public org.eclipse.emf.ecore.EAttribute getFailure_Attack()
Attack
'.
Failure.getAttack()
,
getFailure()
public org.eclipse.emf.ecore.EClass getACIDavoidable()
ACI Davoidable
'.
ACIDavoidable
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_A()
A
'.
ACIDavoidable.getA()
,
getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_C()
C
'.
ACIDavoidable.getC()
,
getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_I()
I
'.
ACIDavoidable.getI()
,
getACIDavoidable()
public org.eclipse.emf.ecore.EAttribute getACIDavoidable_D()
D
'.
ACIDavoidable.getD()
,
getACIDavoidable()
public org.eclipse.emf.ecore.EClass getACIDmitigation()
ACI Dmitigation
'.
ACIDmitigation
public org.eclipse.emf.ecore.EAttribute getACIDmitigation_A()
A
'.
ACIDmitigation.getA()
,
getACIDmitigation()
public org.eclipse.emf.ecore.EAttribute getACIDmitigation_C()
C
'.
ACIDmitigation.getC()
,
getACIDmitigation()
public org.eclipse.emf.ecore.EAttribute getACIDmitigation_I()
I
'.
ACIDmitigation.getI()
,
getACIDmitigation()
public org.eclipse.emf.ecore.EAttribute getACIDmitigation_D()
D
'.
ACIDmitigation.getD()
,
getACIDmitigation()
public FlammFactory getFlammFactory()
public void createPackageContents()
public void initializePackageContents()