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.EPropertiesHolderImpl
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
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, eSetProxyURI
eAddVirtualValue, 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, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public org.w3c.dom.Node getConfigurationNode()
getConfigurationNode
in interface Configuration
public void setConfigurationNode(org.w3c.dom.Node newConfigurationNode)
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getStringValue(java.lang.String xpath) throws java.lang.RuntimeException
getStringValue
in interface Configuration
java.lang.RuntimeException
public void setStringValue(java.lang.String xpath, java.lang.String value) throws java.lang.RuntimeException
setStringValue
in interface Configuration
java.lang.RuntimeException
public java.util.List<java.lang.String> getListValue(java.lang.String xpath) throws java.lang.RuntimeException
getListValue
in interface Configuration
java.lang.RuntimeException
public java.util.List<org.w3c.dom.Node> getListNodes(java.lang.String xpath)
getListNodes
in interface Configuration
public 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 Configuration
public 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 Configuration
public void setNodeValues(java.lang.String xpath, java.lang.String name, java.lang.String[] values)
setNodeValues
in interface Configuration
public org.w3c.dom.Node createNode(java.lang.String xpath)
createNode
in interface Configuration
public void removeNode(java.lang.String xpath)
removeNode
in interface Configuration
public void setNodeValues(org.w3c.dom.Node node, java.lang.String xpath, java.lang.String[] names, java.lang.String[] values)
setNodeValues
in interface Configuration
public void doNotify(int eventType, java.lang.Object changedFeature, java.lang.Object oldValue, java.lang.Object newValue)