org.eclipse.uml2.codegen.ecore.genmodel
Interface GenClass
- All Superinterfaces:
- EObject, GenBase, GenBase, GenClass, GenClassifier, GenClassifier, Notifier
- public interface GenClass
- extends GenClass, GenClassifier
A representation of the model object 'Gen Class'.
- See Also:
GenModelPackage.getGenClass()
Field Summary |
static java.lang.String |
copyright
|
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenClass |
getAbstractFlag, getAllBaseGenClasses, getAllChildrenFeatures, getAllCreateChildFeatures, getAllGenFeatures, getAllGenOperations, getBaseGenClass, getBaseGenClasses, getChildrenClasses, getChildrenFeatures, getClassExtends, getClassExtendsGenClass, getClassImplements, getClassName, getContentNotifyFeatures, getCreateChildFeatures, getCrossPackageChildrenClasses, getCrossPackageCreateChildFeatures, getDeclaredFieldGenFeatures, getDeclaredGenFeatures, getDeclaredGenOperations, getEBasicRemoveFromContainerGenFeatures, getEcoreClass, getEInverseAddGenFeatures, getEInverseRemoveGenFeatures, getESetFlagIndex, getESetFlagsField, getESetGenFeatures, getExtendedGenClasses, getExtendedGenFeatures, getExtendedGenOperations, getFeatureCount, getFeatureCountID, getFeatureCountValue, getFeatureID, getFeatureValue, getFlagGenFeatures, getFlagGenFeatures, getFlagIndex, getFlagsField, getGenFeatures, getGenOperations, getImplementedGenClasses, getImplementedGenFeatures, getImplementedGenOperations, getImportedClassName, getImportedInterfaceName, getImportedProviderClassName, getImportedTestCaseClassName, getInheritedGenFeatures, getInterfaceExtends, getInterfaceFlag, getInterfaceName, getInvariantOperation, getItemProviderAdapterFactoryClassName, getLabelAndContentNotifyFeatures, getLabelFeature, getLabelFeatureCandidates, getLabelNotifyFeatures, getListConstructor, getLocalFeatureIndex, getMapEntryKeyFeature, getMapEntryValueFeature, getMixedGenFeature, getMixinGenClasses, getMixinGenFeatures, getMixinGenOperations, getModelInfo, getNotifyFeatures, getOperationID, getPropertyFeatures, getProvider, getProviderBaseClassName, getProviderClassName, getProviderImplementedGenClasses, getQualifiedClassName, getQualifiedFeatureCountID, getQualifiedFeatureID, getQualifiedInterfaceName, getQualifiedProviderClassName, getQualifiedTestCaseClassName, getSharedClassCreateChildFeatures, getSwitchGenClasses, getTestCaseClassName, getToStringGenFeatures, getUncapName, hasFeatureMapCreateChildFeatures, hasTests, initialize, isAbstract, isDocumentRoot, isEObject, isEObjectExtension, isESetField, isESetFlag, isExternalInterface, isField, isFlag, isImage, isInterface, isMapEntry, isModelRoot, isProviderSingleton, needsRootExtendsInterfaceExtendsTag, reconcile, setEcoreClass, setImage, setLabelFeature, setProvider |
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
getAllGenConstraints, getClassifierAccessorName, getClassifierID, getClassifierInstanceName, getConstraintDelegate, getConstraintImplementor, getEcoreClassifier, getFormattedName, getGenConstraints, getGeneratedInstanceClassFlag, getGenPackage, getImportedInstanceClassName, getImportedMetaType, getMetaType, getName, getSafeUncapName, hasOnlyDefaultConstraints |
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, generate, generateEdit, generateEditor, generateSchema, generateTests, getDocumentation, getGenModel, 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 |
copyright
public static final java.lang.String copyright
-
- See Also:
- Constant Field Values
getOperationsClassName
public java.lang.String getOperationsClassName()
getImportedOperationsClassName
public java.lang.String getImportedOperationsClassName()
getQualifiedOperationsClassName
public java.lang.String getQualifiedOperationsClassName()
getKeyGenFeatures
public java.util.List getKeyGenFeatures()
findGenFeature
public GenFeature findGenFeature(EStructuralFeature ecoreFeature)
findGenOperation
public GenOperation findGenOperation(EOperation ecoreOperation)
getDuplicateGenFeatures
public java.util.List getDuplicateGenFeatures()
getDuplicateGenOperations
public java.util.List getDuplicateGenOperations()
getUnionGenFeatures
public java.util.List getUnionGenFeatures()
getImplementedUnionGenFeatures
public java.util.List getImplementedUnionGenFeatures()
getSubsetGenFeatures
public java.util.List getSubsetGenFeatures()
getImplementedSubsetGenFeatures
public java.util.List getImplementedSubsetGenFeatures()
getImplementedSubsetGenFeatures
public java.util.List getImplementedSubsetGenFeatures(boolean listType)
getSupersetGenFeatures
public java.util.List getSupersetGenFeatures(GenFeature subsetGenFeature)
getSupersetFeatureAccessorArray
public java.lang.String getSupersetFeatureAccessorArray(GenFeature subsetGenFeature)
isSuperset
public boolean isSuperset(GenFeature genFeature)
getSupersetGenFeatures
public java.util.List getSupersetGenFeatures()
getImplementedSupersetGenFeatures
public java.util.List getImplementedSupersetGenFeatures()
getImplementedSupersetGenFeatures
public java.util.List getImplementedSupersetGenFeatures(boolean listType)
getSubsetGenFeatures
public java.util.List getSubsetGenFeatures(GenFeature supersetGenFeature)
getSubsetFeatureAccessorArray
public java.lang.String getSubsetFeatureAccessorArray(GenFeature supersetGenFeature)
isRedefined
public boolean isRedefined(GenFeature genFeature)
getRedefinedGenFeatures
public java.util.List getRedefinedGenFeatures()
getImplementedRedefinedGenFeatures
public java.util.List getImplementedRedefinedGenFeatures()
getRedefinitionGenFeatures
public java.util.List getRedefinitionGenFeatures(GenFeature redefinedGenFeature)
isRedefined
public boolean isRedefined(GenOperation genOperation)
getRedefinedGenOperations
public java.util.List getRedefinedGenOperations()
getImplementedRedefinedGenOperations
public java.util.List getImplementedRedefinedGenOperations()
getRedefinitionGenOperations
public java.util.List getRedefinitionGenOperations(GenOperation redefinedGenOperation)