public class ConfigurationImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Configuration
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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| Modifier and Type | Field and Description |
|---|---|
private org.w3c.dom.Node |
configurationNode |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.w3c.dom.Node |
createNode(java.lang.String xpath) |
void |
doNotify(int eventType,
java.lang.Object changedFeature,
java.lang.Object oldValue,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
org.w3c.dom.Node |
getConfigurationNode() |
java.util.List<org.w3c.dom.Node> |
getListNodes(org.w3c.dom.Node node,
java.lang.String xpath) |
java.util.List<org.w3c.dom.Node> |
getListNodes(java.lang.String xpath) |
java.util.List<java.lang.String> |
getListValue(java.lang.String xpath) |
org.w3c.dom.Node |
getNode(org.w3c.dom.Node node,
java.lang.String xpath) |
org.w3c.dom.Node |
getNode(java.lang.String xpath) |
java.lang.String |
getStringValue(java.lang.String xpath) |
void |
removeNode(java.lang.String xpath) |
void |
setConfigurationNode(org.w3c.dom.Node newConfigurationNode) |
void |
setNodeValues(org.w3c.dom.Node node,
java.lang.String xpath,
java.lang.String[] names,
java.lang.String[] values) |
void |
setNodeValues(java.lang.String xpath,
java.lang.String[] names,
java.lang.String[] values) |
void |
setNodeValues(java.lang.String xpath,
java.lang.String name,
java.lang.String[] values) |
void |
setStringValue(java.lang.String xpath,
java.lang.String value) |
java.lang.String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic org.w3c.dom.Node getConfigurationNode()
getConfigurationNode in interface Configurationpublic void setConfigurationNode(org.w3c.dom.Node newConfigurationNode)
public java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String getStringValue(java.lang.String xpath)
throws java.lang.RuntimeException
getStringValue in interface Configurationjava.lang.RuntimeExceptionpublic void setStringValue(java.lang.String xpath,
java.lang.String value)
throws java.lang.RuntimeException
setStringValue in interface Configurationjava.lang.RuntimeExceptionpublic java.util.List<java.lang.String> getListValue(java.lang.String xpath)
throws java.lang.RuntimeException
getListValue in interface Configurationjava.lang.RuntimeExceptionpublic java.util.List<org.w3c.dom.Node> getListNodes(java.lang.String xpath)
getListNodes in interface Configurationpublic java.util.List<org.w3c.dom.Node> getListNodes(org.w3c.dom.Node node,
java.lang.String xpath)
public org.w3c.dom.Node getNode(java.lang.String xpath)
getNode in interface Configurationpublic org.w3c.dom.Node getNode(org.w3c.dom.Node node,
java.lang.String xpath)
public void setNodeValues(java.lang.String xpath,
java.lang.String[] names,
java.lang.String[] values)
setNodeValues in interface Configurationpublic void setNodeValues(java.lang.String xpath,
java.lang.String name,
java.lang.String[] values)
setNodeValues in interface Configurationpublic org.w3c.dom.Node createNode(java.lang.String xpath)
createNode in interface Configurationpublic void removeNode(java.lang.String xpath)
removeNode in interface Configurationpublic void setNodeValues(org.w3c.dom.Node node,
java.lang.String xpath,
java.lang.String[] names,
java.lang.String[] values)
setNodeValues in interface Configurationpublic void doNotify(int eventType,
java.lang.Object changedFeature,
java.lang.Object oldValue,
java.lang.Object newValue)