|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'SQL Object'. The base object to be used for any Relation Database concept, representing the placeholder for the name and alias. This object will extend ENamedElement in the generated code. The string attribute name will be inherited from ENamedElement. Note: In the RDB sense, only table and view objects can be represented by aliases, but DB2 defines also database and network aliases, and even for nicknames that refer to data tables or views located on federated systems.
The following features are supported:
SQLSchemaPackage.getSQLObject()
Method Summary | |
org.eclipse.emf.ecore.EAnnotation |
addEAnnotation(java.lang.String source)
|
void |
addEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
org.eclipse.emf.common.util.EList |
getDependencies()
Returns the value of the 'Dependencies' containment reference list. |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
org.eclipse.emf.ecore.EAnnotation |
getEAnnotation(java.lang.String source)
|
java.lang.String |
getEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute. |
void |
removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key)
|
void |
setAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String key,
java.lang.String value)
|
void |
setDescription(java.lang.String value)
Sets the value of the ' Description ' attribute. |
void |
setLabel(java.lang.String value)
Sets the value of the ' Label ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
public org.eclipse.emf.common.util.EList getDependencies()
Dependency
.
If the meaning of the 'Dependencies' containment reference list isn't clear, there really should be more of a description here...
SQLSchemaPackage.getSQLObject_Dependencies()
public java.lang.String getDescription()
If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...
setDescription(String)
,
SQLSchemaPackage.getSQLObject_Description()
public void setDescription(java.lang.String value)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
public java.lang.String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
setLabel(String)
,
SQLSchemaPackage.getSQLObject_Label()
public void setLabel(java.lang.String value)
Label
' attribute.
value
- the new value of the 'Label' attribute.getLabel()
public org.eclipse.emf.ecore.EAnnotation addEAnnotation(java.lang.String source)
public void addEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation, java.lang.String key, java.lang.String value)
public java.lang.String getEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation, java.lang.String key)
public void setAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation, java.lang.String key, java.lang.String value)
public void removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation, java.lang.String key)
public org.eclipse.emf.ecore.EAnnotation getEAnnotation(java.lang.String source)
getEAnnotation
in interface org.eclipse.emf.ecore.EModelElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |