public class TargletPackageImpl extends EPackageImpl implements TargletPackage
EPackageImpl.EBasicWhiteListMinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListTargletPackage.LiteralsEPackage.Descriptor, EPackage.RegistryInternalEObject.EStoreeClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURIname, NAME_EDEFAULTeAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAGeContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETBUCKMINSTER_GENERATOR, BUCKMINSTER_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP, BUCKMINSTER_GENERATOR___GET_ANNOTATION__STRING, BUCKMINSTER_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP, BUCKMINSTER_GENERATOR__ANNOTATIONS, BUCKMINSTER_GENERATOR__SAVE_AS_COMPONENT, BUCKMINSTER_GENERATOR_FEATURE_COUNT, BUCKMINSTER_GENERATOR_OPERATION_COUNT, COMPONENT_DEFINITION, COMPONENT_DEFINITION___GET_ANNOTATION__STRING, COMPONENT_DEFINITION__ANNOTATIONS, COMPONENT_DEFINITION__ID, COMPONENT_DEFINITION__REQUIREMENTS, COMPONENT_DEFINITION__VERSION, COMPONENT_DEFINITION_FEATURE_COUNT, COMPONENT_DEFINITION_OPERATION_COUNT, COMPONENT_EXTENSION, COMPONENT_EXTENSION___GET_ANNOTATION__STRING, COMPONENT_EXTENSION__ANNOTATIONS, COMPONENT_EXTENSION__REQUIREMENTS, COMPONENT_EXTENSION_FEATURE_COUNT, COMPONENT_EXTENSION_OPERATION_COUNT, COMPONENT_GENERATOR, COMPONENT_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP, COMPONENT_GENERATOR___GET_ANNOTATION__STRING, COMPONENT_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP, COMPONENT_GENERATOR__ANNOTATIONS, COMPONENT_GENERATOR_FEATURE_COUNT, COMPONENT_GENERATOR_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FEATURE_GENERATOR, FEATURE_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP, FEATURE_GENERATOR___GET_ANNOTATION__STRING, FEATURE_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP, FEATURE_GENERATOR__ANNOTATIONS, FEATURE_GENERATOR_FEATURE_COUNT, FEATURE_GENERATOR_OPERATION_COUNT, INSTALLABLE_UNIT, IU_GENERATOR, IU_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP, IU_GENERATOR___GET_ANNOTATION__STRING, IU_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP, IU_GENERATOR__ANNOTATIONS, IU_GENERATOR_FEATURE_COUNT, IU_GENERATOR_OPERATION_COUNT, PLUGIN_GENERATOR, PLUGIN_GENERATOR___GENERATE_IUS__IPROJECT_STRING_MAP, PLUGIN_GENERATOR___GET_ANNOTATION__STRING, PLUGIN_GENERATOR___MODIFY_IU__IINSTALLABLEUNIT_IPROJECT_STRING_MAP, PLUGIN_GENERATOR__ANNOTATIONS, PLUGIN_GENERATOR_FEATURE_COUNT, PLUGIN_GENERATOR_OPERATION_COUNT, STRING_TO_VERSION_MAP, TARGLET, TARGLET___GET_ANNOTATION__STRING, TARGLET__ACTIVE_REPOSITORIES, TARGLET__ACTIVE_REPOSITORY_LIST, TARGLET__ACTIVE_REPOSITORY_LIST_NAME, TARGLET__ANNOTATIONS, TARGLET__INCLUDE_ALL_PLATFORMS, TARGLET__INCLUDE_SOURCES, TARGLET__INSTALLABLE_UNIT_GENERATORS, TARGLET__NAME, TARGLET__REPOSITORY_LISTS, TARGLET__REQUIREMENTS, TARGLET__SOURCE_LOCATORS, TARGLET_CONTAINER, TARGLET_CONTAINER___GET_ANNOTATION__STRING, TARGLET_CONTAINER__ANNOTATIONS, TARGLET_CONTAINER__ID, TARGLET_CONTAINER__TARGLETS, TARGLET_CONTAINER_FEATURE_COUNT, TARGLET_CONTAINER_OPERATION_COUNT, TARGLET_FEATURE_COUNT, TARGLET_OPERATION_COUNTNILEOPPOSITE_FEATURE_BASEaddAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozeneBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetName, setNamegetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic static TargletPackage init()
This method is used to initialize TargletPackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
TargletPackage.eNS_URI,
createPackageContents(),
initializePackageContents()public EClass getTargletContainer()
getTargletContainer in interface TargletPackageTargletContainerpublic EAttribute getTargletContainer_ID()
getTargletContainer_ID in interface TargletPackageTargletContainer.getID(),
TargletPackage.getTargletContainer()public EReference getTargletContainer_Targlets()
getTargletContainer_Targlets in interface TargletPackageTargletContainer.getTarglets(),
TargletPackage.getTargletContainer()public EClass getTarglet()
getTarglet in interface TargletPackageTargletpublic EAttribute getTarglet_Name()
getTarglet_Name in interface TargletPackageTarglet.getName(),
TargletPackage.getTarglet()public EReference getTarglet_Requirements()
getTarglet_Requirements in interface TargletPackageTarglet.getRequirements(),
TargletPackage.getTarglet()public EReference getTarglet_SourceLocators()
getTarglet_SourceLocators in interface TargletPackageTarglet.getSourceLocators(),
TargletPackage.getTarglet()public EReference getTarglet_InstallableUnitGenerators()
getTarglet_InstallableUnitGenerators in interface TargletPackageTarglet.getInstallableUnitGenerators(),
TargletPackage.getTarglet()public EReference getTarglet_RepositoryLists()
getTarglet_RepositoryLists in interface TargletPackageTarglet.getRepositoryLists(),
TargletPackage.getTarglet()public EAttribute getTarglet_ActiveRepositoryListName()
getTarglet_ActiveRepositoryListName in interface TargletPackageTarglet.getActiveRepositoryListName(),
TargletPackage.getTarglet()public EReference getTarglet_ActiveRepositoryList()
getTarglet_ActiveRepositoryList in interface TargletPackageTarglet.getActiveRepositoryList(),
TargletPackage.getTarglet()public EReference getTarglet_ActiveRepositories()
getTarglet_ActiveRepositories in interface TargletPackageTarglet.getActiveRepositories(),
TargletPackage.getTarglet()public EAttribute getTarglet_IncludeSources()
getTarglet_IncludeSources in interface TargletPackageTarglet.isIncludeSources(),
TargletPackage.getTarglet()public EAttribute getTarglet_IncludeAllPlatforms()
getTarglet_IncludeAllPlatforms in interface TargletPackageTarglet.isIncludeAllPlatforms(),
TargletPackage.getTarglet()public EClass getComponentExtension()
getComponentExtension in interface TargletPackageComponentExtensionpublic EReference getComponentExtension_Requirements()
getComponentExtension_Requirements in interface TargletPackageComponentExtension.getRequirements(),
TargletPackage.getComponentExtension()public EClass getComponentDefinition()
getComponentDefinition in interface TargletPackageComponentDefinitionpublic EAttribute getComponentDefinition_ID()
getComponentDefinition_ID in interface TargletPackageComponentDefinition.getID(),
TargletPackage.getComponentDefinition()public EAttribute getComponentDefinition_Version()
getComponentDefinition_Version in interface TargletPackageComponentDefinition.getVersion(),
TargletPackage.getComponentDefinition()public EClass getIUGenerator()
getIUGenerator in interface TargletPackageIUGeneratorpublic EOperation getIUGenerator__GenerateIUs__IProject_String_Map()
getIUGenerator__GenerateIUs__IProject_String_Map in interface TargletPackageIUGenerator.generateIUs(org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)public EOperation getIUGenerator__ModifyIU__IInstallableUnit_IProject_String_Map()
getIUGenerator__ModifyIU__IInstallableUnit_IProject_String_Map in interface TargletPackageIUGenerator.modifyIU(org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)public EClass getFeatureGenerator()
getFeatureGenerator in interface TargletPackageFeatureGeneratorpublic EClass getPluginGenerator()
getPluginGenerator in interface TargletPackagePluginGeneratorpublic EClass getComponentGenerator()
getComponentGenerator in interface TargletPackageComponentGeneratorpublic EClass getBuckminsterGenerator()
getBuckminsterGenerator in interface TargletPackageBuckminsterGeneratorpublic EAttribute getBuckminsterGenerator_SaveAsComponent()
getBuckminsterGenerator_SaveAsComponent in interface TargletPackageBuckminsterGenerator.isSaveAsComponent(),
TargletPackage.getBuckminsterGenerator()public EDataType getInstallableUnit()
getInstallableUnit in interface TargletPackageIInstallableUnitpublic EDataType getStringToVersionMap()
getStringToVersionMap in interface TargletPackageMappublic TargletFactory getTargletFactory()
getTargletFactory in interface TargletPackagepublic void createPackageContents()
public void initializePackageContents()
protected void createEcoreAnnotations()
protected void createLabelProviderAnnotations()
protected void createExtendedMetaDataAnnotations()
protected void createNoExpandAnnotations()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html