public interface TargletPackage extends EPackage
TargletFactory
Modifier and Type | Interface and Description |
---|---|
static interface |
TargletPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation of each class,
each enum,
and each data type
|
EPackage.Descriptor, EPackage.Registry
Modifier and Type | Field and Description |
---|---|
static int |
BUCKMINSTER_GENERATOR
The meta object id for the '
Buckminster Generator ' class. |
static int |
BUCKMINSTER_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
The operation id for the 'Generate IUs' operation.
|
static int |
BUCKMINSTER_GENERATOR___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
BUCKMINSTER_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
The operation id for the 'Modify IU' operation.
|
static int |
BUCKMINSTER_GENERATOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
BUCKMINSTER_GENERATOR__SAVE_AS_COMPONENT
The feature id for the 'Save As Component' attribute.
|
static int |
BUCKMINSTER_GENERATOR_FEATURE_COUNT
The number of structural features of the 'Buckminster Generator' class.
|
static int |
BUCKMINSTER_GENERATOR_OPERATION_COUNT
The number of operations of the 'Buckminster Generator' class.
|
static int |
COMPONENT_DEFINITION
The meta object id for the '
Component Definition ' class. |
static int |
COMPONENT_DEFINITION___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
COMPONENT_DEFINITION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
COMPONENT_DEFINITION__ID
The feature id for the 'ID' attribute.
|
static int |
COMPONENT_DEFINITION__REQUIREMENTS
The feature id for the 'Requirements' containment reference list.
|
static int |
COMPONENT_DEFINITION__VERSION
The feature id for the 'Version' attribute.
|
static int |
COMPONENT_DEFINITION_FEATURE_COUNT
The number of structural features of the 'Component Definition' class.
|
static int |
COMPONENT_DEFINITION_OPERATION_COUNT
The number of operations of the 'Component Definition' class.
|
static int |
COMPONENT_EXTENSION
The meta object id for the '
Component Extension ' class. |
static int |
COMPONENT_EXTENSION___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
COMPONENT_EXTENSION__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
COMPONENT_EXTENSION__REQUIREMENTS
The feature id for the 'Requirements' containment reference list.
|
static int |
COMPONENT_EXTENSION_FEATURE_COUNT
The number of structural features of the 'Component Extension' class.
|
static int |
COMPONENT_EXTENSION_OPERATION_COUNT
The number of operations of the 'Component Extension' class.
|
static int |
COMPONENT_GENERATOR
The meta object id for the '
Component Generator ' class. |
static int |
COMPONENT_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
The operation id for the 'Generate IUs' operation.
|
static int |
COMPONENT_GENERATOR___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
COMPONENT_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
The operation id for the 'Modify IU' operation.
|
static int |
COMPONENT_GENERATOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
COMPONENT_GENERATOR_FEATURE_COUNT
The number of structural features of the 'Component Generator' class.
|
static int |
COMPONENT_GENERATOR_OPERATION_COUNT
The number of operations of the 'Component Generator' class.
|
static TargletPackage |
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 |
FEATURE_GENERATOR
The meta object id for the '
Feature Generator ' class. |
static int |
FEATURE_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
The operation id for the 'Generate IUs' operation.
|
static int |
FEATURE_GENERATOR___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
FEATURE_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
The operation id for the 'Modify IU' operation.
|
static int |
FEATURE_GENERATOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
FEATURE_GENERATOR_FEATURE_COUNT
The number of structural features of the 'Feature Generator' class.
|
static int |
FEATURE_GENERATOR_OPERATION_COUNT
The number of operations of the 'Feature Generator' class.
|
static int |
INSTALLABLE_UNIT
The meta object id for the 'Installable Unit' data type.
|
static int |
IU_GENERATOR
The meta object id for the '
IU Generator ' class. |
static int |
IU_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
The operation id for the 'Generate IUs' operation.
|
static int |
IU_GENERATOR___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
IU_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
The operation id for the 'Modify IU' operation.
|
static int |
IU_GENERATOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
IU_GENERATOR_FEATURE_COUNT
The number of structural features of the 'IU Generator' class.
|
static int |
IU_GENERATOR_OPERATION_COUNT
The number of operations of the 'IU Generator' class.
|
static int |
PLUGIN_GENERATOR
The meta object id for the '
Plugin Generator ' class. |
static int |
PLUGIN_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
The operation id for the 'Generate IUs' operation.
|
static int |
PLUGIN_GENERATOR___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
PLUGIN_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
The operation id for the 'Modify IU' operation.
|
static int |
PLUGIN_GENERATOR__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
PLUGIN_GENERATOR_FEATURE_COUNT
The number of structural features of the 'Plugin Generator' class.
|
static int |
PLUGIN_GENERATOR_OPERATION_COUNT
The number of operations of the 'Plugin Generator' class.
|
static int |
STRING_TO_VERSION_MAP
The meta object id for the 'String To Version Map' data type.
|
static int |
TARGLET
The meta object id for the '
Targlet ' class. |
static int |
TARGLET___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
TARGLET__ACTIVE_REPOSITORIES
The feature id for the 'Active Repositories' reference list.
|
static int |
TARGLET__ACTIVE_REPOSITORY_LIST
The feature id for the 'Active Repository List' reference.
|
static int |
TARGLET__ACTIVE_REPOSITORY_LIST_NAME
The feature id for the 'Active Repository List Name' attribute.
|
static int |
TARGLET__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
TARGLET__INCLUDE_ALL_PLATFORMS
The feature id for the 'Include All Platforms' attribute.
|
static int |
TARGLET__INCLUDE_SOURCES
The feature id for the 'Include Sources' attribute.
|
static int |
TARGLET__INSTALLABLE_UNIT_GENERATORS
The feature id for the 'Installable Unit Generators' containment reference list.
|
static int |
TARGLET__NAME
The feature id for the 'Name' attribute.
|
static int |
TARGLET__REPOSITORY_LISTS
The feature id for the 'Repository Lists' containment reference list.
|
static int |
TARGLET__REQUIREMENTS
The feature id for the 'Requirements' containment reference list.
|
static int |
TARGLET__SOURCE_LOCATORS
The feature id for the 'Source Locators' containment reference list.
|
static int |
TARGLET_CONTAINER
The meta object id for the '
Container ' class. |
static int |
TARGLET_CONTAINER___GET_ANNOTATION__STRING
The operation id for the 'Get Annotation' operation.
|
static int |
TARGLET_CONTAINER__ANNOTATIONS
The feature id for the 'Annotations' containment reference list.
|
static int |
TARGLET_CONTAINER__ID
The feature id for the 'ID' attribute.
|
static int |
TARGLET_CONTAINER__TARGLETS
The feature id for the 'Targlets' containment reference list.
|
static int |
TARGLET_CONTAINER_FEATURE_COUNT
The number of structural features of the 'Container' class.
|
static int |
TARGLET_CONTAINER_OPERATION_COUNT
The number of operations of the 'Container' class.
|
static int |
TARGLET_FEATURE_COUNT
The number of structural features of the 'Targlet' class.
|
static int |
TARGLET_OPERATION_COUNT
The number of operations of the 'Targlet' class.
|
Modifier and Type | Method and Description |
---|---|
EAttribute |
getBuckminsterGenerator_SaveAsComponent()
Returns the meta object for the attribute '
Save As Component '. |
EClass |
getBuckminsterGenerator()
Returns the meta object for class '
Buckminster Generator '. |
EAttribute |
getComponentDefinition_ID()
Returns the meta object for the attribute '
ID '. |
EAttribute |
getComponentDefinition_Version()
Returns the meta object for the attribute '
Version '. |
EClass |
getComponentDefinition()
Returns the meta object for class '
Component Definition '. |
EReference |
getComponentExtension_Requirements()
Returns the meta object for the containment reference list '
Requirements '. |
EClass |
getComponentExtension()
Returns the meta object for class '
Component Extension '. |
EClass |
getComponentGenerator()
Returns the meta object for class '
Component Generator '. |
EClass |
getFeatureGenerator()
Returns the meta object for class '
Feature Generator '. |
EDataType |
getInstallableUnit()
Returns the meta object for data type '
Installable Unit '. |
EOperation |
getIUGenerator__GenerateIUs__IProject_String_Map()
Returns the meta object for the '
Generate IUs ' operation. |
EOperation |
getIUGenerator__ModifyIU__IInstallableUnit_IProject_String_Map()
Returns the meta object for the '
Modify IU ' operation. |
EClass |
getIUGenerator()
Returns the meta object for class '
IU Generator '. |
EClass |
getPluginGenerator()
Returns the meta object for class '
Plugin Generator '. |
EDataType |
getStringToVersionMap()
Returns the meta object for data type '
String To Version Map '. |
EReference |
getTarglet_ActiveRepositories()
Returns the meta object for the reference list '
Active Repositories '. |
EReference |
getTarglet_ActiveRepositoryList()
Returns the meta object for the reference '
Active Repository List '. |
EAttribute |
getTarglet_ActiveRepositoryListName()
Returns the meta object for the attribute '
Active Repository List Name '. |
EAttribute |
getTarglet_IncludeAllPlatforms()
Returns the meta object for the attribute '
Include All Platforms '. |
EAttribute |
getTarglet_IncludeSources()
Returns the meta object for the attribute '
Include Sources '. |
EReference |
getTarglet_InstallableUnitGenerators()
Returns the meta object for the containment reference list '
Installable Unit Generators '. |
EAttribute |
getTarglet_Name()
Returns the meta object for the attribute '
Name '. |
EReference |
getTarglet_RepositoryLists()
Returns the meta object for the containment reference list '
Repository Lists '. |
EReference |
getTarglet_Requirements()
Returns the meta object for the containment reference list '
Requirements '. |
EReference |
getTarglet_SourceLocators()
Returns the meta object for the containment reference list '
Source Locators '. |
EClass |
getTarglet()
Returns the meta object for class '
Targlet '. |
EAttribute |
getTargletContainer_ID()
Returns the meta object for the attribute '
ID '. |
EReference |
getTargletContainer_Targlets()
Returns the meta object for the containment reference list '
Targlets '. |
EClass |
getTargletContainer()
Returns the meta object for class '
Container '. |
TargletFactory |
getTargletFactory()
Returns the factory that creates the instances of the model.
|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getName, setName
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final TargletPackage eINSTANCE
static final int TARGLET_CONTAINER
Container
' class.
TargletContainerImpl
,
TargletPackageImpl.getTargletContainer()
,
Constant Field Valuesstatic final int TARGLET_CONTAINER__ANNOTATIONS
static final int TARGLET_CONTAINER__ID
static final int TARGLET_CONTAINER__TARGLETS
static final int TARGLET_CONTAINER_FEATURE_COUNT
static final int TARGLET_CONTAINER___GET_ANNOTATION__STRING
static final int TARGLET_CONTAINER_OPERATION_COUNT
static final int TARGLET
Targlet
' class.
TargletImpl
,
TargletPackageImpl.getTarglet()
,
Constant Field Valuesstatic final int TARGLET__ANNOTATIONS
static final int TARGLET__NAME
static final int TARGLET__REQUIREMENTS
static final int TARGLET__SOURCE_LOCATORS
static final int TARGLET__INSTALLABLE_UNIT_GENERATORS
static final int TARGLET__REPOSITORY_LISTS
static final int TARGLET__ACTIVE_REPOSITORY_LIST_NAME
static final int TARGLET__ACTIVE_REPOSITORY_LIST
static final int TARGLET__ACTIVE_REPOSITORIES
static final int TARGLET__INCLUDE_SOURCES
static final int TARGLET__INCLUDE_ALL_PLATFORMS
static final int TARGLET_FEATURE_COUNT
static final int TARGLET___GET_ANNOTATION__STRING
static final int TARGLET_OPERATION_COUNT
static final int COMPONENT_EXTENSION
Component Extension
' class.
ComponentExtensionImpl
,
TargletPackageImpl.getComponentExtension()
,
Constant Field Valuesstatic final int COMPONENT_EXTENSION__ANNOTATIONS
static final int COMPONENT_EXTENSION__REQUIREMENTS
static final int COMPONENT_EXTENSION_FEATURE_COUNT
static final int COMPONENT_EXTENSION___GET_ANNOTATION__STRING
static final int COMPONENT_EXTENSION_OPERATION_COUNT
static final int COMPONENT_DEFINITION
Component Definition
' class.
ComponentDefinitionImpl
,
TargletPackageImpl.getComponentDefinition()
,
Constant Field Valuesstatic final int COMPONENT_DEFINITION__ANNOTATIONS
static final int COMPONENT_DEFINITION__REQUIREMENTS
static final int COMPONENT_DEFINITION__ID
static final int COMPONENT_DEFINITION__VERSION
static final int COMPONENT_DEFINITION_FEATURE_COUNT
static final int COMPONENT_DEFINITION___GET_ANNOTATION__STRING
static final int COMPONENT_DEFINITION_OPERATION_COUNT
static final int IU_GENERATOR
IU Generator
' class.
IUGenerator
,
TargletPackageImpl.getIUGenerator()
,
Constant Field Valuesstatic final int IU_GENERATOR__ANNOTATIONS
static final int IU_GENERATOR_FEATURE_COUNT
static final int IU_GENERATOR___GET_ANNOTATION__STRING
static final int IU_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
static final int IU_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
static final int IU_GENERATOR_OPERATION_COUNT
static final int FEATURE_GENERATOR
Feature Generator
' class.
FeatureGeneratorImpl
,
TargletPackageImpl.getFeatureGenerator()
,
Constant Field Valuesstatic final int FEATURE_GENERATOR__ANNOTATIONS
static final int FEATURE_GENERATOR_FEATURE_COUNT
static final int FEATURE_GENERATOR___GET_ANNOTATION__STRING
static final int FEATURE_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
static final int FEATURE_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
static final int FEATURE_GENERATOR_OPERATION_COUNT
static final int PLUGIN_GENERATOR
Plugin Generator
' class.
PluginGeneratorImpl
,
TargletPackageImpl.getPluginGenerator()
,
Constant Field Valuesstatic final int PLUGIN_GENERATOR__ANNOTATIONS
static final int PLUGIN_GENERATOR_FEATURE_COUNT
static final int PLUGIN_GENERATOR___GET_ANNOTATION__STRING
static final int PLUGIN_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
static final int PLUGIN_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
static final int PLUGIN_GENERATOR_OPERATION_COUNT
static final int COMPONENT_GENERATOR
Component Generator
' class.
ComponentGeneratorImpl
,
TargletPackageImpl.getComponentGenerator()
,
Constant Field Valuesstatic final int COMPONENT_GENERATOR__ANNOTATIONS
static final int COMPONENT_GENERATOR_FEATURE_COUNT
static final int COMPONENT_GENERATOR___GET_ANNOTATION__STRING
static final int COMPONENT_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
static final int COMPONENT_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
static final int COMPONENT_GENERATOR_OPERATION_COUNT
static final int BUCKMINSTER_GENERATOR
Buckminster Generator
' class.
static final int BUCKMINSTER_GENERATOR__ANNOTATIONS
static final int BUCKMINSTER_GENERATOR__SAVE_AS_COMPONENT
static final int BUCKMINSTER_GENERATOR_FEATURE_COUNT
static final int BUCKMINSTER_GENERATOR___GET_ANNOTATION__STRING
static final int BUCKMINSTER_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP
static final int BUCKMINSTER_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP
static final int BUCKMINSTER_GENERATOR_OPERATION_COUNT
static final int INSTALLABLE_UNIT
IInstallableUnit
,
TargletPackageImpl.getInstallableUnit()
,
Constant Field Valuesstatic final int STRING_TO_VERSION_MAP
Map
,
TargletPackageImpl.getStringToVersionMap()
,
Constant Field ValuesEClass getTargletContainer()
Container
'.
TargletContainer
EAttribute getTargletContainer_ID()
ID
'.
TargletContainer.getID()
,
getTargletContainer()
EReference getTargletContainer_Targlets()
Targlets
'.
TargletContainer.getTarglets()
,
getTargletContainer()
EClass getTarglet()
Targlet
'.
Targlet
EAttribute getTarglet_Name()
Name
'.
Targlet.getName()
,
getTarglet()
EReference getTarglet_Requirements()
Requirements
'.
Targlet.getRequirements()
,
getTarglet()
EReference getTarglet_SourceLocators()
Source Locators
'.
Targlet.getSourceLocators()
,
getTarglet()
EReference getTarglet_InstallableUnitGenerators()
Installable Unit Generators
'.
Targlet.getInstallableUnitGenerators()
,
getTarglet()
EReference getTarglet_RepositoryLists()
Repository Lists
'.
Targlet.getRepositoryLists()
,
getTarglet()
EAttribute getTarglet_ActiveRepositoryListName()
Active Repository List Name
'.
Targlet.getActiveRepositoryListName()
,
getTarglet()
EReference getTarglet_ActiveRepositoryList()
Active Repository List
'.
Targlet.getActiveRepositoryList()
,
getTarglet()
EReference getTarglet_ActiveRepositories()
Active Repositories
'.
Targlet.getActiveRepositories()
,
getTarglet()
EAttribute getTarglet_IncludeSources()
Include Sources
'.
Targlet.isIncludeSources()
,
getTarglet()
EAttribute getTarglet_IncludeAllPlatforms()
Include All Platforms
'.
Targlet.isIncludeAllPlatforms()
,
getTarglet()
EClass getComponentExtension()
Component Extension
'.
ComponentExtension
EReference getComponentExtension_Requirements()
Requirements
'.
ComponentExtension.getRequirements()
,
getComponentExtension()
EClass getComponentDefinition()
Component Definition
'.
ComponentDefinition
EAttribute getComponentDefinition_ID()
ID
'.
ComponentDefinition.getID()
,
getComponentDefinition()
EAttribute getComponentDefinition_Version()
Version
'.
ComponentDefinition.getVersion()
,
getComponentDefinition()
EClass getIUGenerator()
IU Generator
'.
IUGenerator
EOperation getIUGenerator__GenerateIUs__IProject_String_Map()
Generate IUs
' operation.
IUGenerator.generateIUs(org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)
EOperation getIUGenerator__ModifyIU__IInstallableUnit_IProject_String_Map()
Modify IU
' operation.
IUGenerator.modifyIU(org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)
EClass getFeatureGenerator()
Feature Generator
'.
FeatureGenerator
EClass getPluginGenerator()
Plugin Generator
'.
PluginGenerator
EClass getComponentGenerator()
Component Generator
'.
ComponentGenerator
EClass getBuckminsterGenerator()
Buckminster Generator
'.
BuckminsterGenerator
EAttribute getBuckminsterGenerator_SaveAsComponent()
Save As Component
'.
BuckminsterGenerator.isSaveAsComponent()
,
getBuckminsterGenerator()
EDataType getInstallableUnit()
Installable Unit
'.
IInstallableUnit
EDataType getStringToVersionMap()
String To Version Map
'.
Map
TargletFactory getTargletFactory()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html