|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.uml2.codegen.ecore.genmodel.util.UML2GenModelUtil
public class UML2GenModelUtil
Field Summary | |
---|---|
static java.lang.String |
UML2_GEN_MODEL_PACKAGE_1_1_NS_URI
|
Constructor Summary | |
---|---|
protected |
UML2GenModelUtil()
|
Method Summary | |
---|---|
static org.eclipse.emf.codegen.ecore.genmodel.GenAnnotation |
createGenAnnotation(org.eclipse.emf.codegen.ecore.genmodel.GenBase genBase,
java.lang.String source)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenFeature |
findGenFeature(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.ecore.EStructuralFeature ecoreFeature)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
findGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.ecore.EOperation ecoreOperation)
|
static GenCacheAdapterScope |
getCacheAdapterScope(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getDuplicateGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getDuplicateGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getFormattedKeyFeatureName(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
int index)
|
static java.lang.String |
getFormattedKeyFeatureNames(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenAnnotation |
getGenAnnotation(org.eclipse.emf.codegen.ecore.genmodel.GenBase genBase,
java.lang.String source,
boolean createOnDemand)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
getImplementedCollidingGetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
getImplementedCollidingIsSetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
getImplementedCollidingSetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
getImplementedCollidingUnsetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getImplementedRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
boolean listType)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
boolean listType)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getImplementedUnionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getImportedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getImportedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static java.lang.String |
getImportedResourceBaseInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getImportedResourceFactoryBaseInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getImportedResourceFactoryInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getImportedResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getInvariantPrefix(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getIsSetSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature unionGenFeature)
|
static java.lang.String |
getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
int index)
|
static java.lang.String |
getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenClass context,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
int index,
boolean formal)
|
static java.lang.String |
getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
int index)
Deprecated. |
static java.lang.String |
getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
int index,
boolean formal)
Deprecated. |
static java.lang.String |
getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.lang.String |
getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenClass context,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
boolean formal)
|
static java.lang.String |
getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
Deprecated. |
static java.lang.String |
getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature,
boolean formal)
Deprecated. |
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
boolean includeContains)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.lang.String |
getOCLBody(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static java.lang.String |
getOperationsClassExtends(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getOperationsClassGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getOperationsPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getOperationsPackageName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getQualifiedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getQualifiedResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static java.lang.String |
getRedefinedListItemType(org.eclipse.emf.codegen.ecore.genmodel.GenClass context,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.lang.String |
getRedefinedListItemType(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
Deprecated. |
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getRedefinitionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> |
getRedefinitionGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static java.lang.String |
getResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static java.lang.String |
getSubsetFeatureAccessorArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
|
static java.lang.String |
getSubsetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
|
static java.lang.String |
getSubsetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature,
boolean includeDerived)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature,
boolean includeDerived)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature,
boolean includeDerived,
boolean includeListType)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSubsettedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static java.lang.String |
getSupersetFeatureAccessorArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
|
static java.lang.String |
getSupersetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature,
boolean includeDerived)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature,
boolean includeDerived,
boolean includeListType)
|
static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> |
getUnionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static java.lang.String |
getUpperName(java.lang.String name)
|
static boolean |
hasOCLBody(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
hasOCLOperationBodies(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static boolean |
hasOperationsClass(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
hasStringTypeKeyGenFeature(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isCacheAdapterSupport(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static boolean |
isCacheAdapterSupport(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
static boolean |
isCached(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isCached(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
isDerivedUnionListType(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isDuplicate(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isDuplicate(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
isEffectiveContainsSubset(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
|
static boolean |
isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
static boolean |
isKey(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isOperationsClasses(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static boolean |
isPluralizationException(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isPluralizedGetters(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
static boolean |
isRedefined(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isRedefined(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
isRedefinition(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isRedefinition(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
isResourceCacheAdapterScope(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
static boolean |
isResourceInterfaces(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
static boolean |
isSafeStrings(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
|
static boolean |
isSubset(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isSuperset(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass,
org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isTest(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isUnion(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
|
static boolean |
isXMLResource(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String UML2_GEN_MODEL_PACKAGE_1_1_NS_URI
Constructor Detail |
---|
protected UML2GenModelUtil()
Method Detail |
---|
public static java.lang.String getUpperName(java.lang.String name)
public static org.eclipse.emf.codegen.ecore.genmodel.GenAnnotation createGenAnnotation(org.eclipse.emf.codegen.ecore.genmodel.GenBase genBase, java.lang.String source)
public static org.eclipse.emf.codegen.ecore.genmodel.GenAnnotation getGenAnnotation(org.eclipse.emf.codegen.ecore.genmodel.GenBase genBase, java.lang.String source, boolean createOnDemand)
public static java.lang.String getInvariantPrefix(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
public static boolean isCacheAdapterSupport(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
public static boolean isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
public static boolean isPluralizedGetters(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
public static boolean isSafeStrings(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
public static boolean isResourceInterfaces(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static boolean isOperationsClasses(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getOperationsPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getOperationsPackageName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getQualifiedResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getImportedResourceInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getImportedResourceBaseInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getImportedResourceFactoryInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getImportedResourceFactoryBaseInterfaceName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static boolean isXMLResource(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage)
public static java.lang.String getOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.lang.String getQualifiedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.lang.String getImportedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.lang.String getOperationsClassExtends(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.lang.String getImportedOperationsClassName(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static boolean hasOperationsClass(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getOperationsClassGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, boolean includeContains)
public static boolean isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static org.eclipse.emf.codegen.ecore.genmodel.GenFeature findGenFeature(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.ecore.EStructuralFeature ecoreFeature)
public static org.eclipse.emf.codegen.ecore.genmodel.GenOperation findGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.ecore.EOperation ecoreOperation)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getDuplicateGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getDuplicateGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static boolean isDerivedUnionListType(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getUnionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedUnionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, boolean listType)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature, boolean includeDerived, boolean includeListType)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature, boolean includeDerived)
public static java.lang.String getSupersetFeatureAccessorArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
public static java.lang.String getSupersetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature subsetGenFeature)
public static boolean isSuperset(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedSupersetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, boolean listType)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature, boolean includeDerived)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature, boolean includeDerived, boolean includeListType)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getIsSetSubsetGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature unionGenFeature)
public static java.lang.String getSubsetFeatureAccessorArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
public static java.lang.String getSubsetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature)
public static java.lang.String getSubsetFeatureIDArray(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature supersetGenFeature, boolean includeDerived)
public static boolean isRedefined(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getImplementedRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getRedefinitionGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isRedefined(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getImplementedRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getRedefinitionGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static org.eclipse.emf.codegen.ecore.genmodel.GenOperation getImplementedCollidingGetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static org.eclipse.emf.codegen.ecore.genmodel.GenOperation getImplementedCollidingSetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static org.eclipse.emf.codegen.ecore.genmodel.GenOperation getImplementedCollidingIsSetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static org.eclipse.emf.codegen.ecore.genmodel.GenOperation getImplementedCollidingUnsetGenOperation(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isFactoryMethods(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static boolean isCacheAdapterSupport(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static boolean hasOCLOperationBodies(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass)
public static boolean isCached(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isKey(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isUnion(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isDuplicate(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isSubset(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isEffectiveContainsSubset(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getSubsettedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isRedefinition(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getRedefinedGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
@Deprecated public static java.lang.String getRedefinedListItemType(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
getRedefinedListItemType(GenClass, GenFeature)
with either
null
for erasing type parameter references or a
GenClass
context representing potential type substitutions for
type parameter references. By default, this will just do
getRedefinedListItemType(genFeature.getGenClass(), genFeature)
.
getRedefinedListItemType(GenClass, GenFeature)
public static java.lang.String getRedefinedListItemType(org.eclipse.emf.codegen.ecore.genmodel.GenClass context, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenFeature> getKeyGenFeatures(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean hasStringTypeKeyGenFeature(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
@Deprecated public static java.lang.String getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, int index)
getKeyFeatureParameter(GenClass, GenFeature, int)
with
either null
for erasing type parameter references or a
GenClass
context representing potential type substitutions for
type parameter references. By default, this will just do
getKeyFeatureParameter(genFeature.getGenClass(), genFeature, index)
.
getKeyFeatureParameter(GenClass, GenFeature, int)
public static java.lang.String getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, int index)
@Deprecated public static java.lang.String getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, int index, boolean formal)
getKeyFeatureParameter(GenClass, GenFeature, int, boolean)
with either null
for erasing type parameter references or
a GenClass
context representing potential type substitutions for
type parameter references. By default, this will just do
getRedefinedListItemType(genFeature.getGenClass(), genFeature, index, formal)
.
getKeyFeatureParameter(GenClass, GenFeature, int, boolean)
public static java.lang.String getKeyFeatureParameter(org.eclipse.emf.codegen.ecore.genmodel.GenClass context, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, int index, boolean formal)
@Deprecated public static java.lang.String getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
getKeyFeatureParameters(GenClass, GenFeature)
with either
null
for erasing type parameter references or a
GenClass
context representing potential type substitutions for
type parameter references. By default, this will just do
getKeyFeatureParameters(genFeature.getGenClass(), genFeature)
.
getKeyFeatureParameters(GenClass, GenFeature)
public static java.lang.String getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenClass genClass, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
@Deprecated public static java.lang.String getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, boolean formal)
getKeyFeatureParameters(GenClass, GenFeature, boolean)
with
either null
for erasing type parameter references or a
GenClass
context representing potential type substitutions for
type parameter references. By default, this will just do
getKeyFeatureParameters(genFeature.getGenClass(), genFeature, formal)
.
getKeyFeatureParameters(GenClass, GenFeature)
public static java.lang.String getKeyFeatureParameters(org.eclipse.emf.codegen.ecore.genmodel.GenClass context, org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, boolean formal)
public static java.lang.String getFormattedKeyFeatureName(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature, int index)
public static java.lang.String getFormattedKeyFeatureNames(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isTest(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isPluralizationException(org.eclipse.emf.codegen.ecore.genmodel.GenFeature genFeature)
public static boolean isCached(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static boolean isResourceCacheAdapterScope(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static GenCacheAdapterScope getCacheAdapterScope(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static boolean isDuplicate(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static boolean isRedefinition(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static java.util.List<org.eclipse.emf.codegen.ecore.genmodel.GenOperation> getRedefinedGenOperations(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static java.lang.String getOCLBody(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
public static boolean hasOCLBody(org.eclipse.emf.codegen.ecore.genmodel.GenOperation genOperation)
|
Copyright 2003, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |