public interface EntityExtension extends NamedExtension, ValidatableObject
The following features are supported:
Datastore Persistent
Java Package
XML Namespace
XML Class Name
Java Class Name
Class Table
Datastore Caching
Datastore Identity Strategy
Datastore Identity Column
Datastore Identity Sequence
Datastore Identity Sequence Table Name
Datastore Identity Sequence Name Column Name
Datastore Identity Sequence Nextval Column Name
Version Strategy
Version Column
Identity Association Ends
Identity Attributes
Cache Concurrency Strategy
Modifier and Type | Method and Description |
---|---|
ConcurrencyStrategy |
getCacheConcurrencyStrategy()
Returns the value of the 'Cache Concurrency Strategy' attribute.
|
VocabularyString |
getClassTable()
Returns the value of the 'Class Table' containment reference
|
VocabularyBoolean |
getDatastoreCaching()
Returns the value of the 'Datastore Caching' containment reference
|
VocabularyString |
getDatastoreIdentityColumn()
Returns the value of the 'Datastore Identity Column' containment reference
|
VocabularyString |
getDatastoreIdentitySequence()
Returns the value of the 'Datastore Identity Sequence' containment reference
|
VocabularyString |
getDatastoreIdentitySequenceNameColumnName()
Returns the value of the 'Datastore Identity Sequence Name Column Name' containment reference
|
VocabularyString |
getDatastoreIdentitySequenceNextvalColumnName()
Returns the value of the 'Datastore Identity Sequence Nextval Column Name' containment reference
|
VocabularyString |
getDatastoreIdentitySequenceTableName()
Returns the value of the 'Datastore Identity Sequence Table Name' containment reference
|
VocabularyString |
getDatastoreIdentityStrategy()
Returns the value of the 'Datastore Identity Strategy' containment reference
|
VocabularyBoolean |
getDatastorePersistent()
Returns the value of the 'Datastore Persistent' containment reference
|
org.eclipse.emf.common.util.EList |
getIdentityAssociationEnds()
Returns the value of the 'Identity Association Ends' reference list.
|
org.eclipse.emf.common.util.EList |
getIdentityAttributes()
Returns the value of the 'Identity Attributes' reference list.
|
VocabularyString |
getJavaClassName()
Returns the value of the 'Java Class Name' containment reference
|
VocabularyString |
getJavaPackage()
Returns the value of the 'Java Package' containment reference
|
VocabularyString |
getVersionColumn()
Returns the value of the 'Version Column' containment reference
|
VocabularyString |
getVersionStrategy()
Returns the value of the 'Version Strategy' containment reference
|
VocabularyString |
getXMLClassName()
Returns the value of the 'XML Class Name' containment reference
|
VocabularyString |
getXMLNamespace()
Returns the value of the 'XML Namespace' containment reference
|
void |
setCacheConcurrencyStrategy(ConcurrencyStrategy value)
Sets the value of the '
Cache Concurrency Strategy ' attribute |
void |
setClassTable(VocabularyString value)
Sets the value of the '
Class Table ' containment reference |
void |
setDatastoreCaching(VocabularyBoolean value)
Sets the value of the '
Datastore Caching ' containment reference |
void |
setDatastoreIdentityColumn(VocabularyString value)
Sets the value of the '
Datastore Identity Column ' containment reference |
void |
setDatastoreIdentitySequence(VocabularyString value)
Sets the value of the '
Datastore Identity Sequence ' containment reference |
void |
setDatastoreIdentitySequenceNameColumnName(VocabularyString value)
Sets the value of the '
Datastore Identity Sequence Name Column Name ' containment reference |
void |
setDatastoreIdentitySequenceNextvalColumnName(VocabularyString value)
Sets the value of the '
Datastore Identity Sequence Nextval Column Name ' containment reference |
void |
setDatastoreIdentitySequenceTableName(VocabularyString value)
Sets the value of the '
Datastore Identity Sequence Table Name ' containment reference |
void |
setDatastoreIdentityStrategy(VocabularyString value)
Sets the value of the '
Datastore Identity Strategy ' containment reference |
void |
setDatastorePersistent(VocabularyBoolean value)
Sets the value of the '
Datastore Persistent ' containment reference |
void |
setJavaClassName(VocabularyString value)
Sets the value of the '
Java Class Name ' containment reference |
void |
setJavaPackage(VocabularyString value)
Sets the value of the '
Java Package ' containment reference |
void |
setVersionColumn(VocabularyString value)
Sets the value of the '
Version Column ' containment reference |
void |
setVersionStrategy(VocabularyString value)
Sets the value of the '
Version Strategy ' containment reference |
void |
setXMLClassName(VocabularyString value)
Sets the value of the '
XML Class Name ' containment reference |
void |
setXMLNamespace(VocabularyString value)
Sets the value of the '
XML Namespace ' containment reference |
getGuid, getName, getSource, setGuid, setSource
getValidationMessages, hasErrors, hasErrors, hasErrorsOrWarnings, hasErrorsOrWarnings, hasSeverity, hasSeverity, hasWarnings, hasWarnings, isValid, isValid
VocabularyBoolean getDatastorePersistent()
If the meaning of the 'Datastore Persistent' containment reference isn't clear, there really should be more of a description here...
setDatastorePersistent(VocabularyBoolean)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastorePersistent()
void setDatastorePersistent(VocabularyBoolean value)
Datastore Persistent
' containment reference.
value
- the new value of the 'Datastore Persistent' containment reference.getDatastorePersistent()
VocabularyString getJavaPackage()
If the meaning of the 'Java Package' containment reference isn't clear, there really should be more of a description here...
setJavaPackage(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_JavaPackage()
void setJavaPackage(VocabularyString value)
Java Package
' containment reference.
value
- the new value of the 'Java Package' containment reference.getJavaPackage()
VocabularyString getXMLNamespace()
If the meaning of the 'XML Namespace' containment reference isn't clear, there really should be more of a description here...
setXMLNamespace(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_XMLNamespace()
void setXMLNamespace(VocabularyString value)
XML Namespace
' containment reference.
value
- the new value of the 'XML Namespace' containment reference.getXMLNamespace()
VocabularyString getXMLClassName()
If the meaning of the 'XML Class Name' containment reference isn't clear, there really should be more of a description here...
setXMLClassName(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_XMLClassName()
void setXMLClassName(VocabularyString value)
XML Class Name
' containment reference.
value
- the new value of the 'XML Class Name' containment reference.getXMLClassName()
VocabularyString getJavaClassName()
If the meaning of the 'Java Class Name' containment reference isn't clear, there really should be more of a description here...
setJavaClassName(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_JavaClassName()
void setJavaClassName(VocabularyString value)
Java Class Name
' containment reference.
value
- the new value of the 'Java Class Name' containment reference.getJavaClassName()
VocabularyString getClassTable()
If the meaning of the 'Class Table' containment reference isn't clear, there really should be more of a description here...
setClassTable(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_ClassTable()
void setClassTable(VocabularyString value)
Class Table
' containment reference.
value
- the new value of the 'Class Table' containment reference.getClassTable()
VocabularyBoolean getDatastoreCaching()
If the meaning of the 'Datastore Caching' containment reference isn't clear, there really should be more of a description here...
setDatastoreCaching(VocabularyBoolean)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreCaching()
void setDatastoreCaching(VocabularyBoolean value)
Datastore Caching
' containment reference.
value
- the new value of the 'Datastore Caching' containment reference.getDatastoreCaching()
VocabularyString getDatastoreIdentityStrategy()
If the meaning of the 'Datastore Identity Strategy' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentityStrategy(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentityStrategy()
void setDatastoreIdentityStrategy(VocabularyString value)
Datastore Identity Strategy
' containment reference.
value
- the new value of the 'Datastore Identity Strategy' containment reference.getDatastoreIdentityStrategy()
VocabularyString getDatastoreIdentityColumn()
If the meaning of the 'Datastore Identity Column' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentityColumn(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentityColumn()
void setDatastoreIdentityColumn(VocabularyString value)
Datastore Identity Column
' containment reference.
value
- the new value of the 'Datastore Identity Column' containment reference.getDatastoreIdentityColumn()
VocabularyString getDatastoreIdentitySequence()
If the meaning of the 'Datastore Identity Sequence' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentitySequence(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentitySequence()
void setDatastoreIdentitySequence(VocabularyString value)
Datastore Identity Sequence
' containment reference.
value
- the new value of the 'Datastore Identity Sequence' containment reference.getDatastoreIdentitySequence()
VocabularyString getDatastoreIdentitySequenceTableName()
If the meaning of the 'Datastore Identity Sequence Table Name' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentitySequenceTableName(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentitySequenceTableName()
void setDatastoreIdentitySequenceTableName(VocabularyString value)
Datastore Identity Sequence Table Name
' containment reference.
value
- the new value of the 'Datastore Identity Sequence Table Name' containment reference.getDatastoreIdentitySequenceTableName()
VocabularyString getDatastoreIdentitySequenceNameColumnName()
If the meaning of the 'Datastore Identity Sequence Name Column Name' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentitySequenceNameColumnName(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentitySequenceNameColumnName()
void setDatastoreIdentitySequenceNameColumnName(VocabularyString value)
Datastore Identity Sequence Name Column Name
' containment reference.
value
- the new value of the 'Datastore Identity Sequence Name Column Name' containment reference.getDatastoreIdentitySequenceNameColumnName()
VocabularyString getDatastoreIdentitySequenceNextvalColumnName()
If the meaning of the 'Datastore Identity Sequence Nextval Column Name' containment reference isn't clear, there really should be more of a description here...
setDatastoreIdentitySequenceNextvalColumnName(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_DatastoreIdentitySequenceNextvalColumnName()
void setDatastoreIdentitySequenceNextvalColumnName(VocabularyString value)
Datastore Identity Sequence Nextval Column Name
' containment reference.
value
- the new value of the 'Datastore Identity Sequence Nextval Column Name' containment reference.getDatastoreIdentitySequenceNextvalColumnName()
VocabularyString getVersionStrategy()
If the meaning of the 'Version Strategy' containment reference isn't clear, there really should be more of a description here...
setVersionStrategy(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_VersionStrategy()
void setVersionStrategy(VocabularyString value)
Version Strategy
' containment reference.
value
- the new value of the 'Version Strategy' containment reference.getVersionStrategy()
VocabularyString getVersionColumn()
If the meaning of the 'Version Column' containment reference isn't clear, there really should be more of a description here...
setVersionColumn(VocabularyString)
,
CanonicalvocabularymodelPackage.getEntityExtension_VersionColumn()
void setVersionColumn(VocabularyString value)
Version Column
' containment reference.
value
- the new value of the 'Version Column' containment reference.getVersionColumn()
org.eclipse.emf.common.util.EList getIdentityAssociationEnds()
AssociationEndExtension
.
It is bidirectional and its opposite is 'Identity Entity
'.
If the meaning of the 'Identity Association Ends' reference list isn't clear, there really should be more of a description here...
CanonicalvocabularymodelPackage.getEntityExtension_IdentityAssociationEnds()
,
AssociationEndExtension.getIdentityEntity()
org.eclipse.emf.common.util.EList getIdentityAttributes()
AttributeExtension
.
It is bidirectional and its opposite is 'Identity Entity
'.
If the meaning of the 'Identity Attributes' reference list isn't clear, there really should be more of a description here...
CanonicalvocabularymodelPackage.getEntityExtension_IdentityAttributes()
,
AttributeExtension.getIdentityEntity()
ConcurrencyStrategy getCacheConcurrencyStrategy()
ConcurrencyStrategy
.
If the meaning of the 'Cache Concurrency Strategy' attribute isn't clear, there really should be more of a description here...
ConcurrencyStrategy
,
setCacheConcurrencyStrategy(ConcurrencyStrategy)
,
CanonicalvocabularymodelPackage.getEntityExtension_CacheConcurrencyStrategy()
void setCacheConcurrencyStrategy(ConcurrencyStrategy value)
Cache Concurrency Strategy
' attribute.
value
- the new value of the 'Cache Concurrency Strategy' attribute.ConcurrencyStrategy
,
getCacheConcurrencyStrategy()
Copyright © 2005-2016 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.