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

All Superinterfaces:
EObject, GenBase, GenBase, GenPackage, Notifier

public interface GenPackage
extends GenPackage, GenBase

A representation of the model object 'Gen Package'.

The following features are supported:

See Also:
GenModelPackage.getGenPackage()

Field Summary
static String copyright
           
 
Method Summary
 String getImportedResourceBaseInterfaceName()
           
 String getImportedResourceFactoryBaseInterfaceName()
           
 String getImportedResourceFactoryInterfaceName()
           
 String getImportedResourceInterfaceName()
           
 String getOperationsPackage()
          Returns the value of the 'Operations Package' attribute
 String getOperationsPackageName()
           
 String getQualifiedResourceInterfaceName()
           
 String getResourceInterfaceName()
           
 boolean isOperationsClasses()
           
 boolean isResourceInterfaces()
          Returns the value of the 'Resource Interfaces' attribute
 boolean isXMLResource()
           
 void setOperationsPackage(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, getClassifierID, getClassifierValue, getClassPackageName, getClassPackageSuffix, getClassUniqueName, getDocumentRoot, getEcorePackage, getEditorClassName, getEditorPluginClassName, getEditPluginClassName, getExampleClassName, getFactoryClassName, getFactoryInstanceName, getFactoryInterfaceName, 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, getQualifiedActionBarContributorClassName, getQualifiedAdapterFactoryClassName, getQualifiedEditorClassName, getQualifiedEditorPluginClassName, getQualifiedEditPluginClassName, getQualifiedEFactoryInstanceAccessor, getQualifiedEFactoryInternalInstanceAccessor, getQualifiedExampleClassName, getQualifiedFactoryClassName, getQualifiedFactoryInstanceAccessor, getQualifiedFactoryInterfaceName, getQualifiedItemProviderAdapterFactoryClassName, getQualifiedModelWizardClassName, getQualifiedPackageClassName, getQualifiedPackageInterfaceName, getQualifiedPackageName, getQualifiedResourceClassName, getQualifiedResourceFactoryClassName, getQualifiedSwitchClassName, getQualifiedTestSuiteClassName, getQualifiedValidatorClassName, getQualifiedXMLProcessorClassName, getReflectionClassPackageName, getReflectionPackageName, getResource, getResourceClassName, getResourceFactoryClassName, getRootClass, getRootFeature, getRootGenPackage, getSerializedPackageFilename, getSubGenPackages, getSuperGenPackage, getSwitchClassName, getTestsPackageName, getTestsPackageSuffix, getTestSuiteClassName, getUncapAdapterFactoryClassName, getUncapAdapterFactoryDelegateName, getUncapFactoryInterfaceName, getUncapPackageInterfaceName, getUtilitiesPackageName, getUtilityPackageSuffix, getValidatorClassName, getValidatorPackageUniqueSafeName, getXMLProcessorClassName, hasClassifiers, hasClassifiers, hasConcreteClasses, hasConstraints, hasDocumentRoot, hasExtendedMetaData, hasInterfaceImplConflict, hasJavaLangConflict, hasStatefulProvider, hasTargetNamespace, hasTests, hasXMLMap, initialize, isAdapterFactory, isDataTypeConverters, isDisposableProviderFactory, isEcorePackage, isGenerateExampleClass, isLiteralsInterface, isLoadedInitialization, isLoadingInitialization, isLoadInitialization, isMultipleEditorPages, prepareCache, reconcile, setAdapterFactory, setBasePackage, setClassPackageSuffix, setDataTypeConverters, setDisposableProviderFactory, setEcorePackage, setGenerateExampleClass, setGenModel, setInterfacePackageSuffix, setLiteralsInterface, setLoadInitialization, setMetaDataPackageSuffix, setMultipleEditorPages, setPrefix, setPresentationPackageSuffix, setProviderPackageSuffix, 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, getDocumentation, getEcoreModelElement, getGenAnnotation, getGenAnnotations, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedName
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

public static final String copyright

See Also:
Constant Field Values
Method Detail

isResourceInterfaces

public 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:
GenPackage.setResourceInterfaces(boolean), GenModelPackage.getGenPackage_ResourceInterfaces()

setResourceInterfaces

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

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

getOperationsPackage

public 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:
GenPackage.setOperationsPackage(String), GenModelPackage.getGenPackage_OperationsPackage()

setOperationsPackage

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

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

getOperationsPackageName

public String getOperationsPackageName()

isOperationsClasses

public boolean isOperationsClasses()

getResourceInterfaceName

public String getResourceInterfaceName()

getQualifiedResourceInterfaceName

public String getQualifiedResourceInterfaceName()

getImportedResourceInterfaceName

public String getImportedResourceInterfaceName()

getImportedResourceBaseInterfaceName

public String getImportedResourceBaseInterfaceName()

getImportedResourceFactoryInterfaceName

public String getImportedResourceFactoryInterfaceName()

getImportedResourceFactoryBaseInterfaceName

public String getImportedResourceFactoryBaseInterfaceName()

isXMLResource

public boolean isXMLResource()

Copyright 2003, 2006 IBM Corporation and others.
All Rights Reserved.