| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
VERSION_STRATEGY_DATE_TIME |
static java.lang.String |
VERSION_STRATEGY_VERSION_NUMBER |
IDENTITY_STRATEGY_IDENTITY, IDENTITY_STRATEGY_INCREMENT, IDENTITY_STRATEGY_NATIVE, IDENTITY_STRATEGY_SEQUENCE, IDENTITY_STRATEGY_UUID_HEX| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getAllAssociationEnds()
Return a list of all association ends belonging to this entity.
|
java.util.List |
getAllAssociationEnds(boolean abDeclaredOnly)
Return a list of all association ends belonging to this entity.
|
java.util.List |
getAllAssociationEnds(boolean abDeclaredOnly,
boolean abIncludeQualifiers)
Return a list of all association ends belonging to this entity.
|
java.util.List |
getAllAttributes()
Return a list of all attributes belonging to this entity.
|
java.util.List |
getAllAttributes(boolean abDeclaredOnly)
Return a list of all attributes belonging to this entity.
|
java.util.ArrayList |
getAllBaseAttributeNames()
Return an list of all base attribute names for a given entity.
|
java.util.ArrayList |
getAllBaseAttributeNames(boolean abDeclaredOnly)
Return an list of all base attribute names for a given entity.
|
java.util.ArrayList |
getAllBaseAttributes()
Return a list of all base attributes for a given entity.
|
java.util.ArrayList |
getAllBaseAttributes(boolean abDeclaredOnly)
Return a list of all base attributes for a given entity.
|
java.util.List |
getAssociationEndQualifiers(IAssociationEnd aIAssociationEnd)
Given an association end, return a list of association end qualifiers.
|
java.lang.String |
getCDOInterfacePackage()
This method will return the fully qualified pacage of the CDO InterfaceName.
|
java.lang.String |
getCDOName()
This will return the CDO Name
|
java.lang.String |
getCDOPackage()
This method will return the fully qualified package of the CDO Name.
|
java.lang.String |
getClassTable()
Return the JPOX class:table property.
|
java.lang.String |
getDatastoreCaching()
Return the datastore caching flag.
|
java.lang.String |
getDatastoreIdentityColumn()
Return the JPOX datastore-identity:column property.
|
java.lang.String |
getDatastoreIdentitySequence()
Return the JPOX datastore-identity:sequence property.
|
java.lang.String |
getDatastoreIdentitySequenceNameColumnName()
Return the JPOX datastore-identity:sequence-name-column-name property.
|
java.lang.String |
getDatastoreIdentitySequenceNextvalColumnName()
Return the JPOX datastore-identity:sequence-nextval-column-name property.
|
java.lang.String |
getDatastoreIdentitySequenceTableName()
Return the JPOX datastore-identity:sequence-table-name property.
|
java.lang.String |
getDatastoreIdentityStrategy()
Return the JPOX datastore-identity:strategy property.
|
java.lang.String |
getDatastorePersistent()
Return the datastore-persistent flag.
|
java.lang.String |
getDomainHierarchy()
Return the domain hierarchy for this entity.
|
java.lang.String |
getDomainHierarchy(boolean abBase)
Return the base or localized domain hierarchy for this entity.
|
org.eclipse.emf.ecore.EClass |
getEClass()
Returns the EClass that this facade wraps.
|
ValueSet |
getEntityIdentity()
Return the entity identity ValueSet consisting of element names.
|
java.util.List |
getEntityIdentityList()
Return a list consisting of the IAttribute and IAssociationEnd instances
that represent the entity identity.
|
com.corticon.rulesemf.canonicalvocabularymodel.EntityExtension |
getExtension()
Return the EntityExtension for this EClass if any.
|
java.lang.String |
getFullEntityNameUnderscoreIDForXMLDocuments(com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode)
Deprecated.
|
java.lang.String |
getFullyQualifiedCDOInterfaceName()
This method will return the fully qualified CDO Interface Name.
|
java.lang.String |
getFullyQualifiedCDOName()
This method will return the fully qualified CDO Name.
|
java.lang.String |
getFullyQualifiedName()
Return the base fully-qualified name of this entity.
|
java.lang.String |
getFullyQualifiedName(boolean abBase)
Return the base or localized fully-qualified name of this entity.
|
java.util.ArrayList |
getIdentityAssociationEnds()
Return an list of all identity association ends.
|
java.util.ArrayList |
getIdentityAttributes()
Return an list of all identity attributes.
|
java.lang.String |
getJavaClassName()
Return the Java Class Name
|
java.lang.String |
getJavaPackage()
Return the Java package name.
|
java.lang.String |
getName()
Return the unqualified class name.
|
IDomain |
getParentDomain()
Return the parent domain of this entity.
|
java.util.List |
getSubtypeList()
Return a List of IEntity instances which are direct subtypes of this
entity.
|
java.util.List |
getSupertypeList()
Return a List of IEntity instances which are the supertypes of this
entity.
|
ValueSet |
getSupertypes()
Return a value set consisting of the fully-qualified names of the
supertypes from which this entity descends.
|
java.lang.String |
getVersionColumn()
Return the JPOX version:column property.
|
java.lang.String |
getVersionStrategy()
Return the JPOX version:strategy property.
|
java.lang.String |
getXMLClassName()
Return the XML Class Name
|
java.lang.String |
getXMLNamespace()
Return the XML Namespace.
|
boolean |
isApplicationIdentity()
Convenience method to determine whether this entity uses application
identity (for JPOX) as opposed to datastore identity.
|
boolean |
isDatastoreCaching()
Convenience method to determine whether datastore caching is specified for this entity.
|
boolean |
isDatastoreIdentity()
Convenience method to determine whether this entity uses datastore
identity (for JPOX) as opposed to application identity.
|
boolean |
isDatastorePersistent()
Convenience method to determine whether this entity is datastore-persistent.
|
boolean |
isInstance(IEntity aIEntity)
Return
true if the specified argument is an instance of this
entity (i.e., either the same as this entity or a direct or indirect descendent
entity). |
boolean |
isSubtype(IEntity aIEntity)
Return
true if the specified argument is a direct or indirect subtype
of this entity. |
boolean |
isSupertype(IEntity aIEntity)
Return
true if the specified argument is a direct or indirect supertype
of this entity. |
boolean |
isTable()
Determine whether this entity is mapped to a table.
|
boolean |
isView()
Determine whether this entity is mapped to a view.
|
boolean |
isXMLClassNameEmpty()
Return true if XML Class name is null or empty
This is used to determine how to construct the XSD and the XML entity names. |
findExtension, findExtension, getAllContents, getAllContents, getChildren, getChildren, getGUID, getNamedElement, getParent, getParent, getSource, hasChildrenstatic final java.lang.String VERSION_STRATEGY_DATE_TIME
static final java.lang.String VERSION_STRATEGY_VERSION_NUMBER
java.util.List getAllAssociationEnds()
java.util.List getAllAssociationEnds(boolean abDeclaredOnly)
abDeclaredOnly - true to limit list to only declared association ends.java.util.List getAllAssociationEnds(boolean abDeclaredOnly,
boolean abIncludeQualifiers)
false).abDeclaredOnly - true to limit list to only declared association ends.abIncludeQualifiers - true to include association end qualifiers.java.util.List getAllAttributes()
java.util.List getAllAttributes(boolean abDeclaredOnly)
abDeclaredOnly - true to limit list to only declared attributes.java.util.ArrayList getAllBaseAttributeNames()
java.util.ArrayList getAllBaseAttributeNames(boolean abDeclaredOnly)
abDeclaredOnly - true to limit list to only declared attributes.java.util.ArrayList getAllBaseAttributes()
java.util.ArrayList getAllBaseAttributes(boolean abDeclaredOnly)
abDeclaredOnly - true to limit list to only declared attributes.java.util.List getAssociationEndQualifiers(IAssociationEnd aIAssociationEnd)
true). This list is comprised of a depth-first
enumeration of all direct and indirect subtypes of the given association end's
target entity.aIAssociationEnd - Association end whose qualified associations are to be returned.java.lang.String getClassTable()
java.lang.String getDatastoreCaching()
true if entity uses datastore caching.java.lang.String getDatastoreIdentityColumn()
java.lang.String getDatastoreIdentitySequence()
java.lang.String getDatastoreIdentitySequenceNameColumnName()
java.lang.String getDatastoreIdentitySequenceNextvalColumnName()
java.lang.String getDatastoreIdentitySequenceTableName()
java.lang.String getDatastoreIdentityStrategy()
java.lang.String getDatastorePersistent()
true if entity is datastore-persistent.org.eclipse.emf.ecore.EClass getEClass()
ValueSet getEntityIdentity()
java.util.List getEntityIdentityList()
null.java.lang.String getFullEntityNameUnderscoreIDForXMLDocuments(com.corticon.rulesemf.viewtestmodel.testsheet.treeset.TestNode aTestNode)
com.corticon.rulesemf.canonicalvocabularymodel.EntityExtension getExtension()
java.lang.String getFullyQualifiedName()
java.lang.String getFullyQualifiedName(boolean abBase)
abBase - true to return base value.java.lang.String getFullyQualifiedCDOName()
java.lang.String getFullyQualifiedCDOInterfaceName()
java.lang.String getCDOName()
java.lang.String getCDOPackage()
java.lang.String getCDOInterfacePackage()
java.util.ArrayList getIdentityAssociationEnds()
java.util.ArrayList getIdentityAttributes()
java.lang.String getJavaClassName()
java.lang.String getJavaPackage()
java.lang.String getName()
IDomain getParentDomain()
java.lang.String getDomainHierarchy()
java.lang.String getDomainHierarchy(boolean abBase)
abBase - true to return base value.java.util.List getSupertypeList()
java.util.List getSubtypeList()
ValueSet getSupertypes()
java.lang.String getVersionColumn()
java.lang.String getVersionStrategy()
java.lang.String getXMLClassName()
java.lang.String getXMLNamespace()
boolean isApplicationIdentity()
true if this entity uses application identity.boolean isDatastoreIdentity()
true if this entity uses datastore identity.boolean isDatastoreCaching()
true if datastore caching is specified for this entity.boolean isDatastorePersistent()
true if this entity is datastore-persistent.boolean isInstance(IEntity aIEntity)
true if the specified argument is an instance of this
entity (i.e., either the same as this entity or a direct or indirect descendent
entity).aIEntity - Entity to be tested.true if specified entity is an instance of this entity.boolean isSubtype(IEntity aIEntity)
true if the specified argument is a direct or indirect subtype
of this entity.aIEntity - Entity to be tested.true if specified entity is a subtype of this entity.boolean isSupertype(IEntity aIEntity)
true if the specified argument is a direct or indirect supertype
of this entity.aIEntity - Entity to be tested.true if specified entity is a supertype of this entity.boolean isTable()
true if this entity is mapped to a table.boolean isView()
true if this entity is mapped to a view.boolean isXMLClassNameEmpty()
Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.