org.eclipse.uml2.codegen.ecore.genmodel
Interface GenPackage

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.codegen.ecore.genmodel.GenBase, org.eclipse.emf.codegen.ecore.genmodel.GenPackage, org.eclipse.emf.common.notify.Notifier

public interface GenPackage
extends org.eclipse.emf.codegen.ecore.genmodel.GenPackage, GenBase

A representation of the model object 'Gen Package'.

The following features are supported:

See Also:
GenModelPackage.getGenPackage()

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage.AnnotationReferenceData
 
Method Summary
 java.lang.String getDerivedUnionAdapterClassName()
           
 java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenClass> getDerivedUnionAdapterGenClasses()
           
 java.lang.String getImportedResourceBaseInterfaceName()
           
 java.lang.String getImportedResourceFactoryBaseInterfaceName()
           
 java.lang.String getImportedResourceFactoryInterfaceName()
           
 java.lang.String getImportedResourceInterfaceName()
           
 java.lang.String getOperationsPackage()
          Returns the value of the 'Operations Package' attribute
 java.lang.String getOperationsPackageName()
           
 java.lang.String getQualifiedDerivedUnionAdapterClassName()
           
 java.lang.String getQualifiedResourceInterfaceName()
           
 java.lang.String getResourceInterfaceName()
           
 boolean hasMultiplicityRedefinitions()
           
 boolean isOperationsClasses()
           
 boolean isResourceInterfaces()
          Returns the value of the 'Resource Interfaces' attribute
 boolean isXMLResource()
           
 void setOperationsPackage(java.lang.String value)
          Sets the value of the 'Operations Package' attribute
 void setResourceInterfaces(boolean value)
          Sets the value of the 'Resource Interfaces' attribute
 
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenPackage
clearCache, generateSchema, getActionBarContributorClassName, getAdapterDelegatePackages, getAdapterDelegateSuperClasses, getAdapterFactoryClassName, getAdapterFactoryDelegateName, getAllAnnotations, getAllGenDataTypes, getAllGenFeatures, getAllNestedAnnotations, getAllSwitchGenClasses, getAllValidatorBaseGenPackages, getAnnotatedModelElementAccessor, getAnnotationSourceIdentifier, getAnnotationSources, getBasePackage, getBasicPackageName, getChildCreationExtenderName, getClassifierID, getClassifierValue, getClassPackageName, getClassPackageSuffix, getClassUniqueName, getContentTypeIdentifier, getDocumentRoot, getEcorePackage, getEditorClassName, getEditorPluginClassName, getEditPluginClassName, getExampleClassName, getExtendedChildCreationData, getFactoryClassName, getFactoryInstanceName, getFactoryInterfaceName, getFactoryName, getFileExtension, getFileExtensionList, getFileExtensions, getGenClasses, getGenClassifiers, getGenDataTypes, getGenEnums, getGenModel, getImportedActionBarContributorClassName, getImportedAdapterFactoryClassName, getImportedEditorClassName, getImportedEditorPluginClassName, getImportedEditPluginClassName, getImportedFactoryClassName, getImportedFactoryInterfaceName, getImportedItemProviderAdapterFactoryClassName, getImportedModelWizardClassName, getImportedPackageClassName, getImportedPackageInterfaceName, getImportedResourceBaseClassName, getImportedResourceClassName, getImportedResourceFactoryBaseClassName, getImportedResourceFactoryClassName, getImportedTestSuiteClassName, getImportedValidatorClassName, getImportedXMLProcessorBaseClassName, getInterfacePackageName, getInterfacePackageSuffix, getItemProviderAdapterFactoryClassName, getJavaLangConflicts, getLocalClassifierIndex, getMetaDataPackageSuffix, getModelIconFileName, getModelInfo, getModelWizardClassName, getModelWizardIconFileName, getNestedGenPackages, getNSName, getNSURI, getOrderedGenClasses, getOrderedGenClassifiers, getPackageBuildInterDependencies, getPackageClassName, getPackageInitializationDependencies, getPackageInstanceVariable, getPackageInterDependencies, getPackageInterfaceName, getPackageLoadInterDependencies, getPackageName, getPackageSimpleDependencies, getPrefix, getPresentationPackageName, getPresentationPackageSuffix, getProviderPackageName, getProviderPackageSuffix, getProviderSupportedTypes, getPublicationLocation, getQualifiedActionBarContributorClassName, getQualifiedAdapterFactoryClassName, getQualifiedContentTypeIdentifier, getQualifiedEditorClassName, getQualifiedEditorPluginClassName, getQualifiedEditPluginClassName, getQualifiedEFactoryInstanceAccessor, getQualifiedEFactoryInternalInstanceAccessor, getQualifiedEffectiveResourceFactoryClassName, getQualifiedExampleClassName, getQualifiedFactoryClassName, getQualifiedFactoryInstanceAccessor, getQualifiedFactoryInterfaceName, getQualifiedItemProviderAdapterFactoryClassName, getQualifiedModelWizardClassName, getQualifiedPackageClassName, getQualifiedPackageInterfaceName, getQualifiedPackageName, getQualifiedResourceClassName, getQualifiedResourceFactoryClassName, getQualifiedSwitchClassName, getQualifiedTestSuiteClassName, getQualifiedValidatorClassName, getQualifiedXMLProcessorClassName, getReferenceData, getReflectionClassPackageName, getReflectionPackageName, getResource, getResourceClassName, getResourceFactoryClassName, getRootClass, getRootFeature, getRootGenPackage, getSchemaLocation, getSerializedPackageFilename, getSubGenPackages, getSuperGenPackage, getSwitchClassName, getTestsPackageName, getTestsPackageSuffix, getTestSuiteClassName, getUncapAdapterFactoryClassName, getUncapAdapterFactoryDelegateName, getUncapFactoryInterfaceName, getUncapFactoryName, getUncapPackageInterfaceName, getUncapPackageName, getUtilitiesPackageName, getUtilityPackageSuffix, getValidatorClassName, getValidatorPackageUniqueSafeName, getXMLProcessorClassName, hasClassifiers, hasClassifiers, hasConcreteClasses, hasConstraints, hasDocumentRoot, hasExtendedMetaData, hasInterfaceImplConflict, hasInvariantExpressions, hasJavaLangConflict, hasStatefulProvider, hasTargetNamespace, hasTests, hasXMLMap, initialize, isAdapterFactory, isChildCreationExtenders, isContentType, isDataTypeConverters, isDisposableProviderFactory, isEcorePackage, isExtensibleProviderFactory, isGenerateExampleClass, isGenerateModelWizard, isLiteralsInterface, isLoadedInitialization, isLoadingInitialization, isLoadInitialization, isMultipleEditorPages, isMultipleFileExtensions, isXMIResource, prepareCache, reconcile, setAdapterFactory, setBasePackage, setChildCreationExtenders, setClassPackageSuffix, setContentTypeIdentifier, setDataTypeConverters, setDisposableProviderFactory, setEcorePackage, setExtensibleProviderFactory, setFileExtensions, setGenerateExampleClass, setGenerateModelWizard, setGenModel, setInterfacePackageSuffix, setLiteralsInterface, setLoadInitialization, setMetaDataPackageSuffix, setMultipleEditorPages, setPrefix, setPresentationPackageSuffix, setProviderPackageSuffix, setPublicationLocation, setResource, setTestsPackageSuffix, setUtilityPackageSuffix
 
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getCopyright, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, hasCopyright, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

isResourceInterfaces

boolean isResourceInterfaces()
Returns the value of the 'Resource Interfaces' attribute.

If the meaning of the 'Resource Interfaces' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Resource Interfaces' attribute.
See Also:
setResourceInterfaces(boolean), GenModelPackage.getGenPackage_ResourceInterfaces()

setResourceInterfaces

void setResourceInterfaces(boolean value)
Sets the value of the 'Resource Interfaces' attribute.

Parameters:
value - the new value of the 'Resource Interfaces' attribute.
See Also:
isResourceInterfaces()

getOperationsPackage

java.lang.String getOperationsPackage()
Returns the value of the 'Operations Package' attribute.

If the meaning of the 'Operations Package' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Operations Package' attribute.
See Also:
setOperationsPackage(String), GenModelPackage.getGenPackage_OperationsPackage()

setOperationsPackage

void setOperationsPackage(java.lang.String value)
Sets the value of the 'Operations Package' attribute.

Parameters:
value - the new value of the 'Operations Package' attribute.
See Also:
getOperationsPackage()

getOperationsPackageName

java.lang.String getOperationsPackageName()

isOperationsClasses

boolean isOperationsClasses()

getResourceInterfaceName

java.lang.String getResourceInterfaceName()

getQualifiedResourceInterfaceName

java.lang.String getQualifiedResourceInterfaceName()

getImportedResourceInterfaceName

java.lang.String getImportedResourceInterfaceName()

getImportedResourceBaseInterfaceName

java.lang.String getImportedResourceBaseInterfaceName()

getImportedResourceFactoryInterfaceName

java.lang.String getImportedResourceFactoryInterfaceName()

getImportedResourceFactoryBaseInterfaceName

java.lang.String getImportedResourceFactoryBaseInterfaceName()

isXMLResource

boolean isXMLResource()

getDerivedUnionAdapterClassName

java.lang.String getDerivedUnionAdapterClassName()
Since:
1.9

getQualifiedDerivedUnionAdapterClassName

java.lang.String getQualifiedDerivedUnionAdapterClassName()
Since:
1.9

getDerivedUnionAdapterGenClasses

java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenClass> getDerivedUnionAdapterGenClasses()
Since:
1.9

hasMultiplicityRedefinitions

boolean hasMultiplicityRedefinitions()
Since:
1.9

Copyright 2003, 2014 IBM Corporation, CEA, and others.
All Rights Reserved.