com.ibm.etools.systems.app.model.src.impl
Class SrcPackageImpl
java.lang.Object
EPackageImpl
com.ibm.etools.systems.app.model.src.impl.SrcPackageImpl
- All Implemented Interfaces:
- SrcPackage
public class SrcPackageImpl
- extends EPackageImpl
- implements SrcPackage
An implementation of the model Package.
Fields inherited from interface com.ibm.etools.systems.app.model.src.SrcPackage |
CALLABLE_BLOCK, CALLABLE_BLOCK__END_POSITION, CALLABLE_BLOCK__EXTERNAL, CALLABLE_BLOCK__LOCATION, CALLABLE_BLOCK__NAME, CALLABLE_BLOCK__SOURCE_CONTAINER, CALLABLE_BLOCK__START_POSITION, CALLABLE_BLOCK__SUBTYPE, CALLABLE_BLOCK__TYPE, CALLABLE_BLOCK__VERSION, CALLABLE_BLOCK_FEATURE_COUNT, CALLABLE_BLOCK_WITH_SIGNATURE, CALLABLE_BLOCK_WITH_SIGNATURE__END_POSITION, CALLABLE_BLOCK_WITH_SIGNATURE__EXPORTED, CALLABLE_BLOCK_WITH_SIGNATURE__EXTERNAL, CALLABLE_BLOCK_WITH_SIGNATURE__LOCATION, CALLABLE_BLOCK_WITH_SIGNATURE__NAME, CALLABLE_BLOCK_WITH_SIGNATURE__SOURCE_CONTAINER, CALLABLE_BLOCK_WITH_SIGNATURE__START_POSITION, CALLABLE_BLOCK_WITH_SIGNATURE__SUBTYPE, CALLABLE_BLOCK_WITH_SIGNATURE__TYPE, CALLABLE_BLOCK_WITH_SIGNATURE__VERSION, CALLABLE_BLOCK_WITH_SIGNATURE_FEATURE_COUNT, CALLS_RELATIONSHIP, CALLS_RELATIONSHIP__QUALIFIED_PATH, CALLS_RELATIONSHIP__SOURCE, CALLS_RELATIONSHIP__SOURCE_POSITION, CALLS_RELATIONSHIP__SUBTYPE, CALLS_RELATIONSHIP__TARGET, CALLS_RELATIONSHIP__TYPE, CALLS_RELATIONSHIP_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, INCLUDES_RELATIONSHIP, INCLUDES_RELATIONSHIP__SOURCE, INCLUDES_RELATIONSHIP__SOURCE_POSITION, INCLUDES_RELATIONSHIP__SUBTYPE, INCLUDES_RELATIONSHIP__TARGET, INCLUDES_RELATIONSHIP__TYPE, INCLUDES_RELATIONSHIP_FEATURE_COUNT, INVOKES_RELATIONSHIP, INVOKES_RELATIONSHIP__SOURCE, INVOKES_RELATIONSHIP__SOURCE_POSITION, INVOKES_RELATIONSHIP__SUBTYPE, INVOKES_RELATIONSHIP__TARGET, INVOKES_RELATIONSHIP__TYPE, INVOKES_RELATIONSHIP_FEATURE_COUNT, MAIN_ENTRY_POINT, MAIN_ENTRY_POINT_FEATURE_COUNT, SOURCE_CONTAINER, SOURCE_CONTAINER__CALLABLEBLOCKS, SOURCE_CONTAINER__EXTERNAL, SOURCE_CONTAINER__LOCATION, SOURCE_CONTAINER__NAME, SOURCE_CONTAINER__SOURCE_TYPE, SOURCE_CONTAINER__SUBTYPE, SOURCE_CONTAINER__TYPE, SOURCE_CONTAINER__VERSION, SOURCE_CONTAINER_FEATURE_COUNT |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
copyright
public static final String copyright
-
- See Also:
- Constant Field Values
init
public static SrcPackage init()
- Creates, registers, and initializes the Package for this
model, and for any others upon which it depends. Simple
dependencies are satisfied by calling this method on all
dependent packages before doing anything else. This method drives
initialization for interdependent packages directly, in parallel
with this package, itself.
Of this package and its interdependencies, all packages which
have not yet been registered by their URI values are first created
and registered. The packages are then initialized in two steps:
meta-model objects for all of the packages are created before any
are initialized, since one package's meta-model objects may refer to
those of another.
Invocation of this method will not affect any packages that have
already been initialized.
- See Also:
SrcPackage.eNS_URI
,
createPackageContents()
,
initializePackageContents()
getIncludesRelationship
public EClass getIncludesRelationship()
-
- Specified by:
getIncludesRelationship
in interface SrcPackage
- Returns:
- the meta object for class 'Includes Relationship'.
- See Also:
IncludesRelationship
getIncludesRelationship_SourcePosition
public EAttribute getIncludesRelationship_SourcePosition()
-
- Specified by:
getIncludesRelationship_SourcePosition
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Source Position'.
- See Also:
IncludesRelationship.getSourcePosition()
,
SrcPackage.getIncludesRelationship()
getMainEntryPoint
public EClass getMainEntryPoint()
-
- Specified by:
getMainEntryPoint
in interface SrcPackage
- Returns:
- the meta object for class 'Main Entry Point'.
- See Also:
MainEntryPoint
getCallableBlock
public EClass getCallableBlock()
-
- Specified by:
getCallableBlock
in interface SrcPackage
- Returns:
- the meta object for class 'Callable Block'.
- See Also:
CallableBlock
getCallableBlock_StartPosition
public EAttribute getCallableBlock_StartPosition()
-
- Specified by:
getCallableBlock_StartPosition
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Start Position'.
- See Also:
CallableBlock.getStartPosition()
,
SrcPackage.getCallableBlock()
getCallableBlock_EndPosition
public EAttribute getCallableBlock_EndPosition()
-
- Specified by:
getCallableBlock_EndPosition
in interface SrcPackage
- Returns:
- the meta object for the attribute 'End Position'.
- See Also:
CallableBlock.getEndPosition()
,
SrcPackage.getCallableBlock()
getCallableBlock_SourceContainer
public EReference getCallableBlock_SourceContainer()
-
- Specified by:
getCallableBlock_SourceContainer
in interface SrcPackage
- Returns:
- the meta object for the container reference 'Source Container'.
- See Also:
CallableBlock.getSourceContainer()
,
SrcPackage.getCallableBlock()
getSourceContainer
public EClass getSourceContainer()
-
- Specified by:
getSourceContainer
in interface SrcPackage
- Returns:
- the meta object for class 'Source Container'.
- See Also:
SourceContainer
getSourceContainer_SourceType
public EAttribute getSourceContainer_SourceType()
-
- Specified by:
getSourceContainer_SourceType
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Source Type'.
- See Also:
SourceContainer.getSourceType()
,
SrcPackage.getSourceContainer()
getSourceContainer_Callableblocks
public EReference getSourceContainer_Callableblocks()
-
- Specified by:
getSourceContainer_Callableblocks
in interface SrcPackage
- Returns:
- the meta object for the containment reference list 'Callableblocks'.
- See Also:
SourceContainer.getCallableblocks()
,
SrcPackage.getSourceContainer()
getInvokesRelationship
public EClass getInvokesRelationship()
-
- Specified by:
getInvokesRelationship
in interface SrcPackage
- Returns:
- the meta object for class 'Invokes Relationship'.
- See Also:
InvokesRelationship
getInvokesRelationship_SourcePosition
public EAttribute getInvokesRelationship_SourcePosition()
-
- Specified by:
getInvokesRelationship_SourcePosition
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Source Position'.
- See Also:
InvokesRelationship.getSourcePosition()
,
SrcPackage.getInvokesRelationship()
getCallableBlockWithSignature
public EClass getCallableBlockWithSignature()
-
- Specified by:
getCallableBlockWithSignature
in interface SrcPackage
- Returns:
- the meta object for class 'Callable Block With Signature'.
- See Also:
CallableBlockWithSignature
getCallableBlockWithSignature_Exported
public EAttribute getCallableBlockWithSignature_Exported()
-
- Specified by:
getCallableBlockWithSignature_Exported
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Exported'.
- See Also:
CallableBlockWithSignature.isExported()
,
SrcPackage.getCallableBlockWithSignature()
getCallsRelationship
public EClass getCallsRelationship()
-
- Specified by:
getCallsRelationship
in interface SrcPackage
- Returns:
- the meta object for class 'Calls Relationship'.
- See Also:
CallsRelationship
getCallsRelationship_SourcePosition
public EAttribute getCallsRelationship_SourcePosition()
-
- Specified by:
getCallsRelationship_SourcePosition
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Source Position'.
- See Also:
CallsRelationship.getSourcePosition()
,
SrcPackage.getCallsRelationship()
getCallsRelationship_QualifiedPath
public EAttribute getCallsRelationship_QualifiedPath()
-
- Specified by:
getCallsRelationship_QualifiedPath
in interface SrcPackage
- Returns:
- the meta object for the attribute 'Qualified Path'.
- See Also:
CallsRelationship.isQualifiedPath()
,
SrcPackage.getCallsRelationship()
getSrcFactory
public SrcFactory getSrcFactory()
-
- Specified by:
getSrcFactory
in interface SrcPackage
- Returns:
- the factory that creates the instances of the model.
createPackageContents
public void createPackageContents()
- Creates the meta-model objects for the package. This method is
guarded to have no affect on any invocation but its first.
initializePackageContents
public void initializePackageContents()
- Complete the initialization of the package and its meta-model. This
method is guarded to have no affect on any invocation but its first.
Copyright © 2011 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.