EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.relations
Interface RelationsPackage

All Known Implementing Classes:
RelationsPackageImpl

public interface RelationsPackage

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

See Also:
RelationsFactory

Nested Class Summary
static interface RelationsPackage.Literals
          Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
 
Field Summary
static int CALL_PARAMETER
          The meta object id for the 'Call Parameter' class
static int CALL_PARAMETER__NAME
          The feature id for the 'Name' attribute
static int CALL_PARAMETER__TYPE
          The feature id for the 'Type' attribute
static int CALL_PARAMETER_FEATURE_COUNT
          The number of structural features of the 'Call Parameter' class
static RelationsPackage eINSTANCE
          The singleton instance of the package
static String eNAME
          The package name
static String eNS_PREFIX
          The package namespace name
static String eNS_URI
          The package namespace URI
static int PARAMETER_RELATION
          The meta object id for the 'Parameter Relation' class
static int PARAMETER_RELATION__NAME
          The feature id for the 'Name' attribute
static int PARAMETER_RELATION__TYPE
          The feature id for the 'Type' reference
static int PARAMETER_RELATION_FEATURE_COUNT
          The number of structural features of the 'Parameter Relation' class
static int PATTERN_RELATION
          The meta object id for the 'Pattern Relation' class
static int PATTERN_RELATION__NAME
          The feature id for the 'Name' attribute
static int PATTERN_RELATION_FEATURE_COUNT
          The number of structural features of the 'Pattern Relation' class
static int REFERENCE_RELATION
          The meta object id for the 'Reference Relation' class
static int REFERENCE_RELATION__NAME
          The feature id for the 'Name' attribute
static int REFERENCE_RELATION__REFERENCED_PATTERN
          The feature id for the 'Referenced Pattern' reference
static int REFERENCE_RELATION_FEATURE_COUNT
          The number of structural features of the 'Reference Relation' class
 
Method Summary
 EAttribute getCallParameter_Type()
          Returns the meta object for the attribute 'Type'
 EClass getCallParameter()
          Returns the meta object for class 'Call Parameter'
 EReference getParameterRelation_Type()
          Returns the meta object for the reference 'Type'
 EClass getParameterRelation()
          Returns the meta object for class 'Parameter Relation'
 EAttribute getPatternRelation_Name()
          Returns the meta object for the attribute 'Name'
 EClass getPatternRelation()
          Returns the meta object for class 'Pattern Relation'
 EReference getReferenceRelation_ReferencedPattern()
          Returns the meta object for the reference 'Referenced Pattern'
 EClass getReferenceRelation()
          Returns the meta object for class 'Reference Relation'
 RelationsFactory getRelationsFactory()
          Returns the factory that creates the instances of the model
 

Field Detail

eNAME

static final String eNAME
The package name.

See Also:
Constant Field Values

eNS_URI

static final String eNS_URI
The package namespace URI.

See Also:
Constant Field Values

eNS_PREFIX

static final String eNS_PREFIX
The package namespace name.

See Also:
Constant Field Values

eINSTANCE

static final RelationsPackage eINSTANCE
The singleton instance of the package.


PATTERN_RELATION

static final int PATTERN_RELATION
The meta object id for the 'Pattern Relation' class.

See Also:
PatternRelationImpl, RelationsPackageImpl.getPatternRelation(), Constant Field Values

PATTERN_RELATION__NAME

static final int PATTERN_RELATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PATTERN_RELATION_FEATURE_COUNT

static final int PATTERN_RELATION_FEATURE_COUNT
The number of structural features of the 'Pattern Relation' class.

See Also:
Constant Field Values

PARAMETER_RELATION

static final int PARAMETER_RELATION
The meta object id for the 'Parameter Relation' class.

See Also:
ParameterRelationImpl, RelationsPackageImpl.getParameterRelation(), Constant Field Values

PARAMETER_RELATION__NAME

static final int PARAMETER_RELATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

PARAMETER_RELATION__TYPE

static final int PARAMETER_RELATION__TYPE
The feature id for the 'Type' reference.

See Also:
Constant Field Values

PARAMETER_RELATION_FEATURE_COUNT

static final int PARAMETER_RELATION_FEATURE_COUNT
The number of structural features of the 'Parameter Relation' class.

See Also:
Constant Field Values

REFERENCE_RELATION

static final int REFERENCE_RELATION
The meta object id for the 'Reference Relation' class.

See Also:
ReferenceRelationImpl, RelationsPackageImpl.getReferenceRelation(), Constant Field Values

REFERENCE_RELATION__NAME

static final int REFERENCE_RELATION__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

REFERENCE_RELATION__REFERENCED_PATTERN

static final int REFERENCE_RELATION__REFERENCED_PATTERN
The feature id for the 'Referenced Pattern' reference.

See Also:
Constant Field Values

REFERENCE_RELATION_FEATURE_COUNT

static final int REFERENCE_RELATION_FEATURE_COUNT
The number of structural features of the 'Reference Relation' class.

See Also:
Constant Field Values

CALL_PARAMETER

static final int CALL_PARAMETER
The meta object id for the 'Call Parameter' class.

See Also:
CallParameterImpl, RelationsPackageImpl.getCallParameter(), Constant Field Values

CALL_PARAMETER__NAME

static final int CALL_PARAMETER__NAME
The feature id for the 'Name' attribute.

See Also:
Constant Field Values

CALL_PARAMETER__TYPE

static final int CALL_PARAMETER__TYPE
The feature id for the 'Type' attribute.

See Also:
Constant Field Values

CALL_PARAMETER_FEATURE_COUNT

static final int CALL_PARAMETER_FEATURE_COUNT
The number of structural features of the 'Call Parameter' class.

See Also:
Constant Field Values
Method Detail

getPatternRelation

EClass getPatternRelation()
Returns the meta object for class 'Pattern Relation'.

Returns:
the meta object for class 'Pattern Relation'.
See Also:
PatternRelation

getPatternRelation_Name

EAttribute getPatternRelation_Name()
Returns the meta object for the attribute 'Name'.

Returns:
the meta object for the attribute 'Name'.
See Also:
PatternRelation.getName(), getPatternRelation()

getParameterRelation

EClass getParameterRelation()
Returns the meta object for class 'Parameter Relation'.

Returns:
the meta object for class 'Parameter Relation'.
See Also:
ParameterRelation

getParameterRelation_Type

EReference getParameterRelation_Type()
Returns the meta object for the reference 'Type'.

Returns:
the meta object for the reference 'Type'.
See Also:
ParameterRelation.getType(), getParameterRelation()

getReferenceRelation

EClass getReferenceRelation()
Returns the meta object for class 'Reference Relation'.

Returns:
the meta object for class 'Reference Relation'.
See Also:
ReferenceRelation

getReferenceRelation_ReferencedPattern

EReference getReferenceRelation_ReferencedPattern()
Returns the meta object for the reference 'Referenced Pattern'.

Returns:
the meta object for the reference 'Referenced Pattern'.
See Also:
ReferenceRelation.getReferencedPattern(), getReferenceRelation()

getCallParameter

EClass getCallParameter()
Returns the meta object for class 'Call Parameter'.

Returns:
the meta object for class 'Call Parameter'.
See Also:
CallParameter

getCallParameter_Type

EAttribute getCallParameter_Type()
Returns the meta object for the attribute 'Type'.

Returns:
the meta object for the attribute 'Type'.
See Also:
CallParameter.getType(), getCallParameter()

getRelationsFactory

RelationsFactory getRelationsFactory()
Returns the factory that creates the instances of the model.

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

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.