Classes | Public Member Functions | Public Attributes | Package Attributes

de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage Interface Reference

List of all members.

Classes

interface  Literals

Public Member Functions

EClass getDeviationAttributeSet ()
EAttribute getDeviationAttributeSet_AllowChangeAttribute ()
EAttribute getDeviationAttributeSet_AllowChangeCardinality ()
EAttribute getDeviationAttributeSet_AllowChangeDescription ()
EAttribute getDeviationAttributeSet_AllowChangeName ()
EAttribute getDeviationAttributeSet_AllowMove ()
EAttribute getDeviationAttributeSet_AllowReduction ()
EAttribute getDeviationAttributeSet_AllowRefinement ()
EAttribute getDeviationAttributeSet_AllowRegrouping ()
EAttribute getDeviationAttributeSet_AllowRemoval ()
EReference getDeviationAttributeSet_Feature ()
EEnum getDeviationPermissionKind ()
EClass getVehicleFeature ()
EReference getVehicleFeature_DeviationAttributeSet ()
EAttribute getVehicleFeature_IsCustomerVisible ()
EAttribute getVehicleFeature_IsDesignVariabilityRationale ()
EAttribute getVehicleFeature_IsRemoved ()
VehiclefeaturemodelingFactory getVehiclefeaturemodelingFactory ()

Public Attributes

int DEVIATION_ATTRIBUTE_SET = 0
int DEVIATION_ATTRIBUTE_SET__ALLOW_CHANGE_ATTRIBUTE = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 0
int DEVIATION_ATTRIBUTE_SET__ALLOW_CHANGE_CARDINALITY = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 1
int DEVIATION_ATTRIBUTE_SET__ALLOW_CHANGE_DESCRIPTION = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 2
int DEVIATION_ATTRIBUTE_SET__ALLOW_CHANGE_NAME = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 3
int DEVIATION_ATTRIBUTE_SET__ALLOW_MOVE = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 4
int DEVIATION_ATTRIBUTE_SET__ALLOW_REDUCTION = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 5
int DEVIATION_ATTRIBUTE_SET__ALLOW_REFINEMENT = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 6
int DEVIATION_ATTRIBUTE_SET__ALLOW_REGROUPING = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 7
int DEVIATION_ATTRIBUTE_SET__ALLOW_REMOVAL = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 8
int DEVIATION_ATTRIBUTE_SET__CATEGORY = ElementsPackage.EA_ELEMENT__CATEGORY
int DEVIATION_ATTRIBUTE_SET__FEATURE = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 9
int DEVIATION_ATTRIBUTE_SET__NAME = ElementsPackage.EA_ELEMENT__NAME
int DEVIATION_ATTRIBUTE_SET__OWNED_COMMENT = ElementsPackage.EA_ELEMENT__OWNED_COMMENT
int DEVIATION_ATTRIBUTE_SET__SHORT_NAME = ElementsPackage.EA_ELEMENT__SHORT_NAME
int DEVIATION_ATTRIBUTE_SET__UA_TYPE = ElementsPackage.EA_ELEMENT__UA_TYPE
int DEVIATION_ATTRIBUTE_SET__UA_VALUE = ElementsPackage.EA_ELEMENT__UA_VALUE
int DEVIATION_ATTRIBUTE_SET__UUID = ElementsPackage.EA_ELEMENT__UUID
int DEVIATION_ATTRIBUTE_SET_FEATURE_COUNT = ElementsPackage.EA_ELEMENT_FEATURE_COUNT + 10
int DEVIATION_PERMISSION_KIND = 2
VehiclefeaturemodelingPackage eINSTANCE = de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.init()
String eNS_PREFIX = "de.fraunhofer.isst.eastadl.vehiclefeaturemodeling"
String eNS_URI = "http:///de/fraunhofer/isst/eastadl/vehiclefeaturemodeling.ecore"
int VEHICLE_FEATURE = 1
int VEHICLE_FEATURE__ACTUAL_BINDING_TIME = FeaturemodelingPackage.FEATURE__ACTUAL_BINDING_TIME
int VEHICLE_FEATURE__CARDINALITY = FeaturemodelingPackage.FEATURE__CARDINALITY
int VEHICLE_FEATURE__CATEGORY = FeaturemodelingPackage.FEATURE__CATEGORY
int VEHICLE_FEATURE__CHILD_NODE = FeaturemodelingPackage.FEATURE__CHILD_NODE
int VEHICLE_FEATURE__DEVIATION_ATTRIBUTE_SET = FeaturemodelingPackage.FEATURE_FEATURE_COUNT + 3
int VEHICLE_FEATURE__FEATURE_PARAMETER = FeaturemodelingPackage.FEATURE__FEATURE_PARAMETER
int VEHICLE_FEATURE__IS_CUSTOMER_VISIBLE = FeaturemodelingPackage.FEATURE_FEATURE_COUNT + 0
int VEHICLE_FEATURE__IS_DESIGN_VARIABILITY_RATIONALE = FeaturemodelingPackage.FEATURE_FEATURE_COUNT + 1
int VEHICLE_FEATURE__IS_REMOVED = FeaturemodelingPackage.FEATURE_FEATURE_COUNT + 2
int VEHICLE_FEATURE__NAME = FeaturemodelingPackage.FEATURE__NAME
int VEHICLE_FEATURE__OWNED_COMMENT = FeaturemodelingPackage.FEATURE__OWNED_COMMENT
int VEHICLE_FEATURE__OWNED_RELATIONSHIP = FeaturemodelingPackage.FEATURE__OWNED_RELATIONSHIP
int VEHICLE_FEATURE__REQUIRED_BINDING_TIME = FeaturemodelingPackage.FEATURE__REQUIRED_BINDING_TIME
int VEHICLE_FEATURE__SHORT_NAME = FeaturemodelingPackage.FEATURE__SHORT_NAME
int VEHICLE_FEATURE__TRACEABLE_SPECIFICATION = FeaturemodelingPackage.FEATURE__TRACEABLE_SPECIFICATION
int VEHICLE_FEATURE__UA_TYPE = FeaturemodelingPackage.FEATURE__UA_TYPE
int VEHICLE_FEATURE__UA_VALUE = FeaturemodelingPackage.FEATURE__UA_VALUE
int VEHICLE_FEATURE__UUID = FeaturemodelingPackage.FEATURE__UUID
int VEHICLE_FEATURE_FEATURE_COUNT = FeaturemodelingPackage.FEATURE_FEATURE_COUNT + 4

Package Attributes

String eNAME = "vehiclefeaturemodeling"

Detailed Description

The Package for the model. It contains accessors for the meta objects to represent

See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingFactory kind="package"

Member Function Documentation

EClass de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet (  ) 

Returns the meta object for class 'Deviation Attribute Set'.

Returns:
the meta object for class 'Deviation Attribute Set'.
See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.DeviationAttributeSet

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.

EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowChangeAttribute (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowChangeCardinality (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowChangeDescription (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowChangeName (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowMove (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowReduction (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowRefinement (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowRegrouping (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_AllowRemoval (  ) 
EReference de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationAttributeSet_Feature (  ) 
EEnum de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getDeviationPermissionKind (  ) 

Returns the meta object for enum 'Deviation Permission Kind'.

Returns:
the meta object for enum 'Deviation Permission Kind'.
See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.DeviationPermissionKind

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.

EClass de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehicleFeature (  ) 

Returns the meta object for class 'Vehicle Feature'.

Returns:
the meta object for class 'Vehicle Feature'.
See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehicleFeature

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.

EReference de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehicleFeature_DeviationAttributeSet (  ) 

Returns the meta object for the containment reference 'Deviation Attribute Set'.

Returns:
the meta object for the containment reference 'Deviation Attribute Set'.
See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehicleFeature.getDeviationAttributeSet()
getVehicleFeature()

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.

EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehicleFeature_IsCustomerVisible (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehicleFeature_IsDesignVariabilityRationale (  ) 
EAttribute de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehicleFeature_IsRemoved (  ) 

Returns the meta object for the attribute 'Is Removed'.

Returns:
the meta object for the attribute 'Is Removed'.
See also:
de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehicleFeature.isIsRemoved()
getVehicleFeature()

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.

VehiclefeaturemodelingFactory de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.getVehiclefeaturemodelingFactory (  ) 

Returns the factory that creates the instances of the model.

Returns:
the factory that creates the instances of the model.

Implemented in de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.


Member Data Documentation

The feature id for the 'Allow Change Attribute' attribute.

The feature id for the 'Allow Change Cardinality' attribute.

The feature id for the 'Allow Change Description' attribute.

The feature id for the 'Allow Change Name' attribute.

The feature id for the 'Allow Move' attribute.

The feature id for the 'Allow Reduction' attribute.

The feature id for the 'Allow Refinement' attribute.

The feature id for the 'Allow Regrouping' attribute.

The feature id for the 'Allow Removal' attribute.

The feature id for the 'Category' attribute.

The feature id for the 'Feature' reference.

The feature id for the 'Name' attribute.

The feature id for the 'Owned Comment' containment reference list.

The feature id for the 'Short Name' attribute.

The feature id for the 'Ua Type' reference list.

The feature id for the 'Ua Value' containment reference list.

The feature id for the 'Uuid' attribute.

The number of structural features of the 'Deviation Attribute Set' class.

VehiclefeaturemodelingPackage de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.eINSTANCE = de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.impl.VehiclefeaturemodelingPackageImpl.init()

The singleton instance of the package.

The package name.

String de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.eNS_PREFIX = "de.fraunhofer.isst.eastadl.vehiclefeaturemodeling"

The package namespace name.

String de.fraunhofer.isst.eastadl.vehiclefeaturemodeling.VehiclefeaturemodelingPackage.eNS_URI = "http:///de/fraunhofer/isst/eastadl/vehiclefeaturemodeling.ecore"

The package namespace URI.

The feature id for the 'Actual Binding Time' containment reference.

The feature id for the 'Cardinality' attribute.

The feature id for the 'Category' attribute.

The feature id for the 'Child Node' containment reference list.

The feature id for the 'Deviation Attribute Set' containment reference.

The feature id for the 'Feature Parameter' containment reference.

The feature id for the 'Is Customer Visible' attribute.

The feature id for the 'Is Design Variability Rationale' attribute.

The feature id for the 'Is Removed' attribute.

The feature id for the 'Name' attribute.

The feature id for the 'Owned Comment' containment reference list.

The feature id for the 'Owned Relationship' containment reference list.

The feature id for the 'Required Binding Time' containment reference.

The feature id for the 'Short Name' attribute.

The feature id for the 'Traceable Specification' reference list.

The feature id for the 'Ua Type' reference list.

The feature id for the 'Ua Value' containment reference list.

The feature id for the 'Uuid' attribute.

The number of structural features of the 'Vehicle Feature' class.