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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
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 |
---|---|
Node |
createNode(String xpath) |
void |
doNotify(int eventType,
Object changedFeature,
Object oldValue,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
Node |
getConfigurationNode() |
List<Node> |
getListNodes(Node node,
String xpath) |
List<Node> |
getListNodes(String xpath) |
List<String> |
getListValue(String xpath) |
Node |
getNode(Node node,
String xpath) |
Node |
getNode(String xpath) |
String |
getStringValue(String xpath) |
void |
removeNode(String xpath) |
void |
setConfigurationNode(Node newConfigurationNode) |
void |
setNodeValues(Node node,
String xpath,
String[] names,
String[] values) |
void |
setNodeValues(String xpath,
String[] names,
String[] values) |
void |
setNodeValues(String xpath,
String name,
String[] values) |
void |
setStringValue(String xpath,
String value) |
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 Node getConfigurationNode()
getConfigurationNode
in interface Configuration
public void setConfigurationNode(Node newConfigurationNode)
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String getStringValue(String xpath) throws RuntimeException
getStringValue
in interface Configuration
RuntimeException
public void setStringValue(String xpath, String value) throws RuntimeException
setStringValue
in interface Configuration
RuntimeException
public List<String> getListValue(String xpath) throws RuntimeException
getListValue
in interface Configuration
RuntimeException
public List<Node> getListNodes(String xpath)
getListNodes
in interface Configuration
public Node getNode(String xpath)
getNode
in interface Configuration
public void setNodeValues(String xpath, String[] names, String[] values)
setNodeValues
in interface Configuration
public void setNodeValues(String xpath, String name, String[] values)
setNodeValues
in interface Configuration
public Node createNode(String xpath)
createNode
in interface Configuration
public void removeNode(String xpath)
removeNode
in interface Configuration
public void setNodeValues(Node node, String xpath, String[] names, String[] values)
setNodeValues
in interface Configuration
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.