org.eclipse.uml2.codegen.ecore.genmodel.util
Class UML2GenModelUtil
java.lang.Object
org.eclipse.uml2.codegen.ecore.genmodel.util.UML2GenModelUtil
- public class UML2GenModelUtil
- extends java.lang.Object
Method Summary |
static GenFeature |
findGenFeature(GenClass genClass,
EStructuralFeature ecoreFeature)
|
static GenOperation |
findGenOperation(GenClass genClass,
EOperation ecoreOperation)
|
static GenCacheAdapterScope |
getCacheAdapterScope(GenOperation genOperation)
|
static java.util.List |
getDuplicateGenFeatures(GenClass genClass)
|
static java.util.List |
getDuplicateGenOperations(GenClass genClass)
|
static java.util.List |
getImplementedRedefinedGenFeatures(GenClass genClass)
|
static java.util.List |
getImplementedRedefinedGenOperations(GenClass genClass)
|
static java.util.List |
getImplementedSubsetGenFeatures(GenClass genClass)
|
static java.util.List |
getImplementedSubsetGenFeatures(GenClass genClass,
boolean listType)
|
static java.util.List |
getImplementedSupersetGenFeatures(GenClass genClass)
|
static java.util.List |
getImplementedSupersetGenFeatures(GenClass genClass,
boolean listType)
|
static java.util.List |
getImplementedUnionGenFeatures(GenClass genClass)
|
static java.lang.String |
getImportedOperationsClassName(GenClass genClass)
|
static java.lang.String |
getImportedResourceBaseInterfaceName(GenPackage genPackage)
|
static java.lang.String |
getImportedResourceFactoryBaseInterfaceName(GenPackage genPackage)
|
static java.lang.String |
getImportedResourceFactoryInterfaceName(GenPackage genPackage)
|
static java.lang.String |
getImportedResourceInterfaceName(GenPackage genPackage)
|
static java.lang.String |
getInvariantPrefix(GenModel genModel)
|
static java.util.List |
getKeyGenFeatures(GenClass genClass)
|
static java.lang.String |
getOperationsClassName(GenClass genClass)
|
static java.lang.String |
getOperationsPackage(GenPackage genPackage)
|
static java.lang.String |
getOperationsPackageName(GenPackage genPackage)
|
static java.lang.String |
getQualifiedOperationsClassName(GenClass genClass)
|
static java.lang.String |
getQualifiedResourceInterfaceName(GenPackage genPackage)
|
static java.util.List |
getRedefinedGenFeatures(GenClass genClass)
|
static java.util.List |
getRedefinedGenFeatures(GenFeature genFeature)
|
static java.util.List |
getRedefinedGenOperations(GenClass genClass)
|
static java.util.List |
getRedefinedGenOperations(GenOperation genOperation)
|
static java.lang.String |
getRedefinedListItemType(GenFeature genFeature)
|
static java.util.List |
getRedefinitionGenFeatures(GenClass genClass,
GenFeature genFeature)
|
static java.util.List |
getRedefinitionGenOperations(GenClass genClass,
GenOperation genOperation)
|
static java.lang.String |
getResourceInterfaceName(GenPackage genPackage)
|
static java.lang.String |
getSubsetFeatureAccessorArray(GenClass genClass,
GenFeature supersetGenFeature)
|
static java.util.List |
getSubsetGenFeatures(GenClass genClass)
|
static java.util.List |
getSubsetGenFeatures(GenClass genClass,
GenFeature supersetGenFeature)
|
static java.util.List |
getSubsettedGenFeatures(GenFeature genFeature)
|
static java.lang.String |
getSupersetFeatureAccessorArray(GenClass genClass,
GenFeature subsetGenFeature)
|
static java.util.List |
getSupersetGenFeatures(GenClass genClass)
|
static java.util.List |
getSupersetGenFeatures(GenClass genClass,
GenFeature subsetGenFeature)
|
static java.util.List |
getUnionGenFeatures(GenClass genClass)
|
static boolean |
isCacheAdapterSupport(GenModel genModel)
|
static boolean |
isCached(GenOperation genOperation)
|
static boolean |
isDuplicate(GenFeature genFeature)
|
static boolean |
isDuplicate(GenOperation genOperation)
|
static boolean |
isFactoryMethods(GenModel genModel)
|
static boolean |
isKey(GenFeature genFeature)
|
static boolean |
isOperationsClasses(GenPackage genPackage)
|
static boolean |
isPluralizedGetters(GenModel genModel)
|
static boolean |
isRedefined(GenClass genClass,
GenFeature genFeature)
|
static boolean |
isRedefined(GenClass genClass,
GenOperation genOperation)
|
static boolean |
isRedefinition(GenFeature genFeature)
|
static boolean |
isRedefinition(GenOperation genOperation)
|
static boolean |
isResourceCacheAdapterScope(GenOperation genOperation)
|
static boolean |
isResourceInterfaces(GenPackage genPackage)
|
static boolean |
isSafeStrings(GenModel genModel)
|
static boolean |
isSubset(GenFeature genFeature)
|
static boolean |
isSuperset(GenClass genClass,
GenFeature genFeature)
|
static boolean |
isUnion(GenFeature genFeature)
|
static boolean |
isXMLResource(GenPackage genPackage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UML2GenModelUtil
protected UML2GenModelUtil()
getInvariantPrefix
public static java.lang.String getInvariantPrefix(GenModel genModel)
isCacheAdapterSupport
public static boolean isCacheAdapterSupport(GenModel genModel)
isFactoryMethods
public static boolean isFactoryMethods(GenModel genModel)
isPluralizedGetters
public static boolean isPluralizedGetters(GenModel genModel)
isSafeStrings
public static boolean isSafeStrings(GenModel genModel)
isResourceInterfaces
public static boolean isResourceInterfaces(GenPackage genPackage)
isOperationsClasses
public static boolean isOperationsClasses(GenPackage genPackage)
getOperationsPackage
public static java.lang.String getOperationsPackage(GenPackage genPackage)
getOperationsPackageName
public static java.lang.String getOperationsPackageName(GenPackage genPackage)
getResourceInterfaceName
public static java.lang.String getResourceInterfaceName(GenPackage genPackage)
getQualifiedResourceInterfaceName
public static java.lang.String getQualifiedResourceInterfaceName(GenPackage genPackage)
getImportedResourceInterfaceName
public static java.lang.String getImportedResourceInterfaceName(GenPackage genPackage)
getImportedResourceBaseInterfaceName
public static java.lang.String getImportedResourceBaseInterfaceName(GenPackage genPackage)
getImportedResourceFactoryInterfaceName
public static java.lang.String getImportedResourceFactoryInterfaceName(GenPackage genPackage)
getImportedResourceFactoryBaseInterfaceName
public static java.lang.String getImportedResourceFactoryBaseInterfaceName(GenPackage genPackage)
isXMLResource
public static boolean isXMLResource(GenPackage genPackage)
getOperationsClassName
public static java.lang.String getOperationsClassName(GenClass genClass)
getQualifiedOperationsClassName
public static java.lang.String getQualifiedOperationsClassName(GenClass genClass)
getImportedOperationsClassName
public static java.lang.String getImportedOperationsClassName(GenClass genClass)
getKeyGenFeatures
public static java.util.List getKeyGenFeatures(GenClass genClass)
findGenFeature
public static GenFeature findGenFeature(GenClass genClass,
EStructuralFeature ecoreFeature)
findGenOperation
public static GenOperation findGenOperation(GenClass genClass,
EOperation ecoreOperation)
getDuplicateGenFeatures
public static java.util.List getDuplicateGenFeatures(GenClass genClass)
getDuplicateGenOperations
public static java.util.List getDuplicateGenOperations(GenClass genClass)
getUnionGenFeatures
public static java.util.List getUnionGenFeatures(GenClass genClass)
getImplementedUnionGenFeatures
public static java.util.List getImplementedUnionGenFeatures(GenClass genClass)
getSubsetGenFeatures
public static java.util.List getSubsetGenFeatures(GenClass genClass)
getImplementedSubsetGenFeatures
public static java.util.List getImplementedSubsetGenFeatures(GenClass genClass)
getImplementedSubsetGenFeatures
public static java.util.List getImplementedSubsetGenFeatures(GenClass genClass,
boolean listType)
getSupersetGenFeatures
public static java.util.List getSupersetGenFeatures(GenClass genClass,
GenFeature subsetGenFeature)
getSupersetFeatureAccessorArray
public static java.lang.String getSupersetFeatureAccessorArray(GenClass genClass,
GenFeature subsetGenFeature)
isSuperset
public static boolean isSuperset(GenClass genClass,
GenFeature genFeature)
getSupersetGenFeatures
public static java.util.List getSupersetGenFeatures(GenClass genClass)
getImplementedSupersetGenFeatures
public static java.util.List getImplementedSupersetGenFeatures(GenClass genClass)
getImplementedSupersetGenFeatures
public static java.util.List getImplementedSupersetGenFeatures(GenClass genClass,
boolean listType)
getSubsetGenFeatures
public static java.util.List getSubsetGenFeatures(GenClass genClass,
GenFeature supersetGenFeature)
getSubsetFeatureAccessorArray
public static java.lang.String getSubsetFeatureAccessorArray(GenClass genClass,
GenFeature supersetGenFeature)
isRedefined
public static boolean isRedefined(GenClass genClass,
GenFeature genFeature)
getRedefinedGenFeatures
public static java.util.List getRedefinedGenFeatures(GenClass genClass)
getImplementedRedefinedGenFeatures
public static java.util.List getImplementedRedefinedGenFeatures(GenClass genClass)
getRedefinitionGenFeatures
public static java.util.List getRedefinitionGenFeatures(GenClass genClass,
GenFeature genFeature)
isRedefined
public static boolean isRedefined(GenClass genClass,
GenOperation genOperation)
getRedefinedGenOperations
public static java.util.List getRedefinedGenOperations(GenClass genClass)
getImplementedRedefinedGenOperations
public static java.util.List getImplementedRedefinedGenOperations(GenClass genClass)
getRedefinitionGenOperations
public static java.util.List getRedefinitionGenOperations(GenClass genClass,
GenOperation genOperation)
isKey
public static boolean isKey(GenFeature genFeature)
isUnion
public static boolean isUnion(GenFeature genFeature)
isDuplicate
public static boolean isDuplicate(GenFeature genFeature)
isSubset
public static boolean isSubset(GenFeature genFeature)
getSubsettedGenFeatures
public static java.util.List getSubsettedGenFeatures(GenFeature genFeature)
isRedefinition
public static boolean isRedefinition(GenFeature genFeature)
getRedefinedGenFeatures
public static java.util.List getRedefinedGenFeatures(GenFeature genFeature)
getRedefinedListItemType
public static java.lang.String getRedefinedListItemType(GenFeature genFeature)
isCached
public static boolean isCached(GenOperation genOperation)
isResourceCacheAdapterScope
public static boolean isResourceCacheAdapterScope(GenOperation genOperation)
getCacheAdapterScope
public static GenCacheAdapterScope getCacheAdapterScope(GenOperation genOperation)
isDuplicate
public static boolean isDuplicate(GenOperation genOperation)
isRedefinition
public static boolean isRedefinition(GenOperation genOperation)
getRedefinedGenOperations
public static java.util.List getRedefinedGenOperations(GenOperation genOperation)