|
||||||||||
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.common.AbstractJpaEObject
org.eclipse.jpt.core.resource.persistence.XmlPersistenceUnit
public class XmlPersistenceUnit
A representation of the model object 'Unit'. Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
The following features are supported:
Description
Provider
Jta Data Source
Non Jta Data Source
Mapping Files
Jar Files
Classes
Exclude Unlisted Classes
Properties
Name
Transaction Type
PersistencePackage.getXmlPersistenceUnit()
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> |
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 |
basicSetProperties(XmlProperties newProperties,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
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<XmlJavaClassRef> |
getClasses()
Returns the value of the 'Classes' containment reference list. |
java.lang.String |
getDescription()
Returns the value of the 'Description' attribute. |
java.lang.Boolean |
getExcludeUnlistedClasses()
Returns the value of the 'Exclude Unlisted Classes' attribute. |
org.eclipse.emf.common.util.EList<java.lang.String> |
getJarFiles()
Returns the value of the 'Jar Files' attribute list. |
java.lang.String |
getJtaDataSource()
Returns the value of the 'Jta Data Source' attribute. |
org.eclipse.emf.common.util.EList<XmlMappingFileRef> |
getMappingFiles()
Returns the value of the 'Mapping Files' containment reference list. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
java.lang.String |
getNonJtaDataSource()
Returns the value of the 'Non Jta Data Source' attribute. |
XmlProperties |
getProperties()
Returns the value of the 'Properties' containment reference. |
java.lang.String |
getProvider()
Returns the value of the 'Provider' attribute. |
XmlPersistenceUnitTransactionType |
getTransactionType()
Returns the value of the 'Transaction Type' attribute. |
void |
setDescription(java.lang.String newDescription)
Sets the value of the ' Description ' attribute. |
void |
setExcludeUnlistedClasses(java.lang.Boolean newExcludeUnlistedClasses)
Sets the value of the ' Exclude Unlisted Classes ' attribute. |
void |
setJtaDataSource(java.lang.String newJtaDataSource)
Sets the value of the ' Jta Data Source ' attribute. |
void |
setName(java.lang.String newName)
Sets the value of the ' Name ' attribute. |
void |
setNonJtaDataSource(java.lang.String newNonJtaDataSource)
Sets the value of the ' Non Jta Data Source ' attribute. |
void |
setProperties(XmlProperties newProperties)
Sets the value of the ' Properties ' containment reference. |
void |
setProvider(java.lang.String newProvider)
Sets the value of the ' Provider ' attribute. |
void |
setTransactionType(XmlPersistenceUnitTransactionType newTransactionType)
Sets the value of the ' Transaction Type ' attribute. |
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.jpt.core.resource.common.AbstractJpaEObject |
---|
containsOffset, eAdapters, eNotify, getFullTextRange, getNode, getPlatformResource, getResource, getRoot, getSelectionTextRange, getValidationTextRange, isAllFeaturesUnset |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, 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.jpt.core.resource.common.JpaEObject |
---|
containsOffset, getPlatformResource, getResource, getRoot, getSelectionTextRange, getValidationTextRange, isAllFeaturesUnset |
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 |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String)
,
PersistencePackage.getXmlPersistenceUnit_Name()
public void setName(java.lang.String newName)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
public XmlPersistenceUnitTransactionType getTransactionType()
"JTA"
.
The literals are from the enumeration XmlPersistenceUnitTransactionType
.
If the meaning of the 'Transaction Type' attribute isn't clear, there really should be more of a description here...
XmlPersistenceUnitTransactionType
,
setTransactionType(XmlPersistenceUnitTransactionType)
,
PersistencePackage.getXmlPersistenceUnit_TransactionType()
public void setTransactionType(XmlPersistenceUnitTransactionType newTransactionType)
Transaction Type
' attribute.
value
- the new value of the 'Transaction Type' attribute.XmlPersistenceUnitTransactionType
,
getTransactionType()
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)
,
PersistencePackage.getXmlPersistenceUnit_Description()
public void setDescription(java.lang.String newDescription)
Description
' attribute.
value
- the new value of the 'Description' attribute.getDescription()
public java.lang.String getProvider()
If the meaning of the 'Provider' attribute isn't clear, there really should be more of a description here...
setProvider(String)
,
PersistencePackage.getXmlPersistenceUnit_Provider()
public void setProvider(java.lang.String newProvider)
Provider
' attribute.
value
- the new value of the 'Provider' attribute.getProvider()
public java.lang.String getJtaDataSource()
If the meaning of the 'Jta Data Source' attribute isn't clear, there really should be more of a description here...
setJtaDataSource(String)
,
PersistencePackage.getXmlPersistenceUnit_JtaDataSource()
public void setJtaDataSource(java.lang.String newJtaDataSource)
Jta Data Source
' attribute.
value
- the new value of the 'Jta Data Source' attribute.getJtaDataSource()
public java.lang.String getNonJtaDataSource()
If the meaning of the 'Non Jta Data Source' attribute isn't clear, there really should be more of a description here...
setNonJtaDataSource(String)
,
PersistencePackage.getXmlPersistenceUnit_NonJtaDataSource()
public void setNonJtaDataSource(java.lang.String newNonJtaDataSource)
Non Jta Data Source
' attribute.
value
- the new value of the 'Non Jta Data Source' attribute.getNonJtaDataSource()
public org.eclipse.emf.common.util.EList<XmlMappingFileRef> getMappingFiles()
XmlMappingFileRef
.
If the meaning of the 'Mapping Files' containment reference list isn't clear, there really should be more of a description here...
PersistencePackage.getXmlPersistenceUnit_MappingFiles()
public org.eclipse.emf.common.util.EList<java.lang.String> getJarFiles()
String
.
If the meaning of the 'Jar Files' attribute list isn't clear, there really should be more of a description here...
PersistencePackage.getXmlPersistenceUnit_JarFiles()
public org.eclipse.emf.common.util.EList<XmlJavaClassRef> getClasses()
XmlJavaClassRef
.
If the meaning of the 'Classes' containment reference list isn't clear, there really should be more of a description here...
PersistencePackage.getXmlPersistenceUnit_Classes()
public java.lang.Boolean getExcludeUnlistedClasses()
If the meaning of the 'Exclude Unlisted Classes' attribute isn't clear, there really should be more of a description here...
setExcludeUnlistedClasses(Boolean)
,
PersistencePackage.getXmlPersistenceUnit_ExcludeUnlistedClasses()
public void setExcludeUnlistedClasses(java.lang.Boolean newExcludeUnlistedClasses)
Exclude Unlisted Classes
' attribute.
value
- the new value of the 'Exclude Unlisted Classes' attribute.getExcludeUnlistedClasses()
public XmlProperties getProperties()
If the meaning of the 'XmlProperties' containment reference isn't clear, there really should be more of a description here...
setProperties(XmlProperties)
,
PersistencePackage.getXmlPersistenceUnit_Properties()
public org.eclipse.emf.common.notify.NotificationChain basicSetProperties(XmlProperties newProperties, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setProperties(XmlProperties newProperties)
Properties
' containment reference.
value
- the new value of the 'Properties' containment reference.getProperties()
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.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |