|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.jpt.core.resource.xml.AbstractJpaEObject
org.eclipse.jpt.core.resource.orm.AbstractXmlAttributeMapping
org.eclipse.jpt.core.resource.orm.XmlElementCollection
public class XmlElementCollection
A representation of the model object 'Xml Element Collection'.
OrmPackage.getXmlElementCollection()| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetCollectionTable(XmlCollectionTable newCollectionTable,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetColumn(XmlColumn newColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMapKey(MapKey newMapKey,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMapKeyClass(XmlClassReference newMapKeyClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetMapKeyColumn(XmlColumn newMapKeyColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderColumn(XmlOrderColumn newOrderColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
static org.eclipse.wst.common.internal.emf.resource.Translator |
buildTranslator(java.lang.String elementName,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<XmlAssociationOverride> |
getAssociationOverrides()
Returns the value of the 'Association Overrides' containment reference list. |
org.eclipse.emf.common.util.EList<XmlAttributeOverride> |
getAttributeOverrides()
Returns the value of the 'Attribute Overrides' containment reference list. |
XmlCollectionTable |
getCollectionTable()
Returns the value of the 'Collection Table' containment reference. |
XmlColumn |
getColumn()
Returns the value of the 'Column' containment reference. |
EnumType |
getEnumerated()
Returns the value of the 'Enumerated' attribute. |
TextRange |
getEnumeratedTextRange()
Return the TextRange for the enumerated element. |
FetchType |
getFetch()
Returns the value of the 'Fetch' attribute. |
TextRange |
getLobTextRange()
Return the TextRange for the lob element. |
MapKey |
getMapKey()
Returns the value of the 'Map Key' containment reference. |
org.eclipse.emf.common.util.EList<XmlAttributeOverride> |
getMapKeyAttributeOverrides()
Returns the value of the 'Map Key Attribute Overrides' containment reference list. |
XmlClassReference |
getMapKeyClass()
Returns the value of the 'Map Key Class' containment reference. |
XmlColumn |
getMapKeyColumn()
Returns the value of the 'Map Key Column' containment reference. |
EnumType |
getMapKeyEnumerated()
Returns the value of the 'Map Key Enumerated' attribute. |
org.eclipse.emf.common.util.EList<XmlJoinColumn> |
getMapKeyJoinColumns()
Returns the value of the 'Map Key Join Columns' containment reference list. |
TemporalType |
getMapKeyTemporal()
Returns the value of the 'Map Key Temporal' attribute. |
java.lang.String |
getMappingKey()
|
java.lang.String |
getOrderBy()
Returns the value of the 'Order By' attribute. |
XmlOrderColumn |
getOrderColumn()
Returns the value of the 'Order Column' containment reference. |
java.lang.String |
getTargetClass()
Returns the value of the 'Target Class' attribute. |
TextRange |
getTargetClassTextRange()
Return the TextRange for the target-class attribute. |
TemporalType |
getTemporal()
Returns the value of the 'Temporal' attribute. |
TextRange |
getTemporalTextRange()
Return the TextRange for the temporal element. |
boolean |
isLob()
Returns the value of the 'Lob' attribute. |
void |
setCollectionTable(XmlCollectionTable newCollectionTable)
Sets the value of the ' Collection Table' containment reference. |
void |
setColumn(XmlColumn newColumn)
Sets the value of the ' Column' containment reference. |
void |
setEnumerated(EnumType newEnumerated)
Sets the value of the ' Enumerated' attribute. |
void |
setFetch(FetchType newFetch)
Sets the value of the ' Fetch' attribute. |
void |
setLob(boolean newLob)
Sets the value of the ' Lob' attribute. |
void |
setMapKey(MapKey newMapKey)
Sets the value of the ' Map Key' containment reference. |
void |
setMapKeyClass(XmlClassReference newMapKeyClass)
Sets the value of the ' Map Key Class' containment reference. |
void |
setMapKeyColumn(XmlColumn newMapKeyColumn)
Sets the value of the ' Map Key Column' containment reference. |
void |
setMapKeyEnumerated(EnumType newMapKeyEnumerated)
Sets the value of the ' Map Key Enumerated' attribute. |
void |
setMapKeyTemporal(TemporalType newMapKeyTemporal)
Sets the value of the ' Map Key Temporal' attribute. |
void |
setOrderBy(java.lang.String newOrderBy)
Sets the value of the ' Order By' attribute. |
void |
setOrderColumn(XmlOrderColumn newOrderColumn)
Sets the value of the ' Order Column' containment reference. |
void |
setTargetClass(java.lang.String newTargetClass)
Sets the value of the ' Target Class' attribute. |
void |
setTemporal(TemporalType newTemporal)
Sets the value of the ' Temporal' attribute. |
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.jpt.core.resource.orm.AbstractXmlAttributeMapping |
|---|
getAccess, getName, getNameTextRange, setAccess, setName |
| Methods inherited from class org.eclipse.jpt.core.resource.xml.AbstractJpaEObject |
|---|
containsOffset, eAdapters, eNotify, getSelectionTextRange, getValidationTextRange, isUnset |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Method Detail |
|---|
public boolean isLob()
If the meaning of the 'Lob' attribute isn't clear, there really should be more of a description here...
isLob in interface XmlConvertibleMappingsetLob(boolean),
OrmPackage.getXmlConvertibleMapping_Lob()public void setLob(boolean newLob)
Lob' attribute.
setLob in interface XmlConvertibleMappingvalue - the new value of the 'Lob' attribute.isLob()public TemporalType getTemporal()
TemporalType.
If the meaning of the 'Temporal' attribute isn't clear, there really should be more of a description here...
getTemporal in interface XmlConvertibleMappingTemporalType,
setTemporal(TemporalType),
OrmPackage.getXmlConvertibleMapping_Temporal()public void setTemporal(TemporalType newTemporal)
Temporal' attribute.
setTemporal in interface XmlConvertibleMappingvalue - the new value of the 'Temporal' attribute.TemporalType,
getTemporal()public EnumType getEnumerated()
EnumType.
If the meaning of the 'Enumerated' attribute isn't clear, there really should be more of a description here...
getEnumerated in interface XmlConvertibleMappingEnumType,
setEnumerated(EnumType),
OrmPackage.getXmlConvertibleMapping_Enumerated()public void setEnumerated(EnumType newEnumerated)
Enumerated' attribute.
setEnumerated in interface XmlConvertibleMappingvalue - the new value of the 'Enumerated' attribute.EnumType,
getEnumerated()public java.lang.String getTargetClass()
If the meaning of the 'Target Class' attribute isn't clear, there really should be more of a description here...
getTargetClass in interface XmlElementCollection_2_0setTargetClass(String),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_TargetClass()public void setTargetClass(java.lang.String newTargetClass)
Target Class' attribute.
setTargetClass in interface XmlElementCollection_2_0value - the new value of the 'Target Class' attribute.getTargetClass()public FetchType getFetch()
FetchType.
If the meaning of the 'Fetch' attribute isn't clear, there really should be more of a description here...
getFetch in interface XmlElementCollection_2_0FetchType,
setFetch(FetchType),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_Fetch()public void setFetch(FetchType newFetch)
Fetch' attribute.
setFetch in interface XmlElementCollection_2_0value - the new value of the 'Fetch' attribute.FetchType,
getFetch()public java.lang.String getOrderBy()
If the meaning of the 'Order By' attribute isn't clear, there really should be more of a description here...
getOrderBy in interface XmlOrderablesetOrderBy(String),
OrmPackage.getXmlOrderable_OrderBy()public void setOrderBy(java.lang.String newOrderBy)
Order By' attribute.
setOrderBy in interface XmlOrderablevalue - the new value of the 'Order By' attribute.getOrderBy()public org.eclipse.emf.common.util.EList<XmlAttributeOverride> getAttributeOverrides()
XmlAttributeOverride.
If the meaning of the 'Attribute Overrides' containment reference list isn't clear, there really should be more of a description here...
getAttributeOverrides in interface XmlAttributeOverrideContainerOrmPackage.getXmlAttributeOverrideContainer_AttributeOverrides()public org.eclipse.emf.common.util.EList<XmlAssociationOverride> getAssociationOverrides()
XmlAssociationOverride.
If the meaning of the 'Association Overrides' containment reference list isn't clear, there really should be more of a description here...
getAssociationOverrides in interface XmlAssociationOverrideContainerOrmPackage.getXmlAssociationOverrideContainer_AssociationOverrides()public org.eclipse.emf.common.util.EList<XmlAttributeOverride> getMapKeyAttributeOverrides()
XmlAttributeOverride.
If the meaning of the 'Map Key Attribute Overrides' containment reference list isn't clear, there really should be more of a description here...
getMapKeyAttributeOverrides in interface XmlMapKeyAttributeOverrideContainer_2_0org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlMapKeyAttributeOverrideContainer_2_0_MapKeyAttributeOverrides()public XmlOrderColumn getOrderColumn()
If the meaning of the 'Order Column' containment reference isn't clear, there really should be more of a description here...
getOrderColumn in interface XmlOrderable_2_0setOrderColumn(XmlOrderColumn),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlOrderable_2_0_OrderColumn()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderColumn(XmlOrderColumn newOrderColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderColumn(XmlOrderColumn newOrderColumn)
Order Column' containment reference.
setOrderColumn in interface XmlOrderable_2_0value - the new value of the 'Order Column' containment reference.getOrderColumn()public MapKey getMapKey()
If the meaning of the 'Map Key' containment reference isn't clear, there really should be more of a description here...
getMapKey in interface XmlElementCollection_2_0setMapKey(MapKey),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKey()
public org.eclipse.emf.common.notify.NotificationChain basicSetMapKey(MapKey newMapKey,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMapKey(MapKey newMapKey)
Map Key' containment reference.
setMapKey in interface XmlElementCollection_2_0value - the new value of the 'Map Key' containment reference.getMapKey()public XmlClassReference getMapKeyClass()
If the meaning of the 'Map Key Class' containment reference isn't clear, there really should be more of a description here...
getMapKeyClass in interface XmlElementCollection_2_0setMapKeyClass(XmlClassReference),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKeyClass()
public org.eclipse.emf.common.notify.NotificationChain basicSetMapKeyClass(XmlClassReference newMapKeyClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMapKeyClass(XmlClassReference newMapKeyClass)
Map Key Class' containment reference.
setMapKeyClass in interface XmlElementCollection_2_0value - the new value of the 'Map Key Class' containment reference.getMapKeyClass()public TemporalType getMapKeyTemporal()
TemporalType.
If the meaning of the 'Map Key Temporal' attribute isn't clear, there really should be more of a description here...
getMapKeyTemporal in interface XmlElementCollection_2_0TemporalType,
setMapKeyTemporal(TemporalType),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKeyTemporal()public void setMapKeyTemporal(TemporalType newMapKeyTemporal)
Map Key Temporal' attribute.
setMapKeyTemporal in interface XmlElementCollection_2_0value - the new value of the 'Map Key Temporal' attribute.TemporalType,
getMapKeyTemporal()public EnumType getMapKeyEnumerated()
EnumType.
If the meaning of the 'Map Key Enumerated' attribute isn't clear, there really should be more of a description here...
getMapKeyEnumerated in interface XmlElementCollection_2_0EnumType,
setMapKeyEnumerated(EnumType),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKeyEnumerated()public void setMapKeyEnumerated(EnumType newMapKeyEnumerated)
Map Key Enumerated' attribute.
setMapKeyEnumerated in interface XmlElementCollection_2_0value - the new value of the 'Map Key Enumerated' attribute.EnumType,
getMapKeyEnumerated()public XmlColumn getMapKeyColumn()
If the meaning of the 'Map Key Column' containment reference isn't clear, there really should be more of a description here...
getMapKeyColumn in interface XmlElementCollection_2_0setMapKeyColumn(XmlColumn),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKeyColumn()
public org.eclipse.emf.common.notify.NotificationChain basicSetMapKeyColumn(XmlColumn newMapKeyColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMapKeyColumn(XmlColumn newMapKeyColumn)
Map Key Column' containment reference.
setMapKeyColumn in interface XmlElementCollection_2_0value - the new value of the 'Map Key Column' containment reference.getMapKeyColumn()public org.eclipse.emf.common.util.EList<XmlJoinColumn> getMapKeyJoinColumns()
XmlJoinColumn.
If the meaning of the 'Map Key Join Columns' containment reference list isn't clear, there really should be more of a description here...
getMapKeyJoinColumns in interface XmlElementCollection_2_0org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_MapKeyJoinColumns()public XmlColumn getColumn()
If the meaning of the 'Column' containment reference isn't clear, there really should be more of a description here...
getColumn in interface XmlElementCollection_2_0setColumn(XmlColumn),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_Column()
public org.eclipse.emf.common.notify.NotificationChain basicSetColumn(XmlColumn newColumn,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setColumn(XmlColumn newColumn)
Column' containment reference.
setColumn in interface XmlElementCollection_2_0value - the new value of the 'Column' containment reference.getColumn()public XmlCollectionTable getCollectionTable()
If the meaning of the 'Collection Table' containment reference isn't clear, there really should be more of a description here...
getCollectionTable in interface XmlElementCollection_2_0setCollectionTable(XmlCollectionTable),
org.eclipse.jpt.core.resource.orm.OrmPackage#getXmlElementCollection_2_0_CollectionTable()
public org.eclipse.emf.common.notify.NotificationChain basicSetCollectionTable(XmlCollectionTable newCollectionTable,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCollectionTable(XmlCollectionTable newCollectionTable)
Collection Table' containment reference.
setCollectionTable in interface XmlElementCollection_2_0value - the new value of the 'Collection Table' containment reference.getCollectionTable()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractXmlAttributeMapping
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractXmlAttributeMappingpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractXmlAttributeMappingpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractXmlAttributeMapping
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class AbstractXmlAttributeMappingpublic java.lang.String getMappingKey()
getMappingKey in interface XmlAttributeMappingpublic TextRange getEnumeratedTextRange()
XmlConvertibleMappingTextRange for the enumerated element. If the enumerated element
does not exist return the TextRange for the basic element.
getEnumeratedTextRange in interface XmlConvertibleMappingpublic TextRange getLobTextRange()
XmlConvertibleMappingTextRange for the lob element. If the lob element
does not exist return the TextRange for the basic element.
getLobTextRange in interface XmlConvertibleMappingpublic TextRange getTemporalTextRange()
XmlConvertibleMappingTextRange for the temporal element. If the temporal element
does not exist return the TextRange for the basic element.
getTemporalTextRange in interface XmlConvertibleMappingpublic TextRange getTargetClassTextRange()
XmlElementCollection_2_0TextRange for the target-class attribute.
getTargetClassTextRange in interface XmlElementCollection_2_0
public static org.eclipse.wst.common.internal.emf.resource.Translator buildTranslator(java.lang.String elementName,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||