org.eclipse.cdt.managedbuilder.internal.core
Class ManagedConfigStorageElement
java.lang.Object
org.eclipse.cdt.managedbuilder.internal.core.ManagedConfigStorageElement
- All Implemented Interfaces:
- org.eclipse.cdt.core.settings.model.ICStorageElement
public class ManagedConfigStorageElement
- extends java.lang.Object
- implements org.eclipse.cdt.core.settings.model.ICStorageElement
Method Summary |
void |
clear()
|
org.eclipse.cdt.core.settings.model.ICStorageElement |
createChild(java.lang.String name)
|
java.lang.String |
getAttribute(java.lang.String name)
|
java.lang.String[] |
getAttributeNames()
|
org.eclipse.cdt.core.settings.model.ICStorageElement[] |
getChildren()
|
java.lang.String |
getName()
|
org.eclipse.cdt.core.settings.model.ICStorageElement |
getParent()
|
java.lang.String |
getValue()
|
org.eclipse.cdt.core.settings.model.ICStorageElement |
importChild(org.eclipse.cdt.core.settings.model.ICStorageElement el)
|
void |
removeAttribute(java.lang.String name)
|
void |
removeChild(org.eclipse.cdt.core.settings.model.ICStorageElement el)
|
void |
setAttribute(java.lang.String name,
java.lang.String value)
|
void |
setValue(java.lang.String value)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ManagedConfigStorageElement
public ManagedConfigStorageElement(IManagedConfigElement el)
ManagedConfigStorageElement
public ManagedConfigStorageElement(IManagedConfigElement el,
ManagedConfigStorageElement parent)
clear
public void clear()
- Specified by:
clear
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
createChild
public org.eclipse.cdt.core.settings.model.ICStorageElement createChild(java.lang.String name)
- Specified by:
createChild
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getAttribute
public java.lang.String getAttribute(java.lang.String name)
- Specified by:
getAttribute
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getChildren
public org.eclipse.cdt.core.settings.model.ICStorageElement[] getChildren()
- Specified by:
getChildren
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getName
public java.lang.String getName()
- Specified by:
getName
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getParent
public org.eclipse.cdt.core.settings.model.ICStorageElement getParent()
- Specified by:
getParent
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
importChild
public org.eclipse.cdt.core.settings.model.ICStorageElement importChild(org.eclipse.cdt.core.settings.model.ICStorageElement el)
throws java.lang.UnsupportedOperationException
- Specified by:
importChild
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
- Throws:
java.lang.UnsupportedOperationException
removeAttribute
public void removeAttribute(java.lang.String name)
- Specified by:
removeAttribute
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
removeChild
public void removeChild(org.eclipse.cdt.core.settings.model.ICStorageElement el)
- Specified by:
removeChild
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
setAttribute
public void setAttribute(java.lang.String name,
java.lang.String value)
- Specified by:
setAttribute
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
setValue
public void setValue(java.lang.String value)
- Specified by:
setValue
in interface org.eclipse.cdt.core.settings.model.ICStorageElement
getAttributeNames
public java.lang.String[] getAttributeNames()
- Specified by:
getAttributeNames
in interface org.eclipse.cdt.core.settings.model.ICStorageElement