|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.plexus.configuration.xml.ProtoXmlPlexusConfiguration
public class ProtoXmlPlexusConfiguration
| Constructor Summary | |
|---|---|
ProtoXmlPlexusConfiguration(XmlPlexusConfiguration config)
|
|
| Method Summary | |
|---|---|
void |
addChild(PlexusConfiguration configuration)
Adds a configuration under this configuration, which acts as a parent. |
PlexusConfiguration |
addChild(String name)
Add a child element with a given name and return the newly created element. |
PlexusConfiguration |
addChild(String name,
String value)
Add a child element with a given name, and given value and return the newly created element. |
String |
getAttribute(String paramName)
Returns the value of the named attribute. |
String |
getAttribute(String name,
String defaultValue)
Returns the value of the named attribute, or default if one cannot be found. |
String[] |
getAttributeNames()
Returns an array of attribute names. |
PlexusConfiguration |
getChild(int i)
Returns the child configuration at the given location. |
PlexusConfiguration |
getChild(String child)
Returns the child configuration of the given name. |
PlexusConfiguration |
getChild(String child,
boolean createChild)
Returns the child configuration of the given name. |
int |
getChildCount()
Returns the number of directly children under this configuration. |
PlexusConfiguration[] |
getChildren()
Returns an array of all child configurations. |
PlexusConfiguration[] |
getChildren(String name)
Returns an array of all child configurations with the given name. |
String |
getName()
Returns the name of this configuration. |
String |
getValue()
Returns the value of this configuration. |
String |
getValue(String defaultValue)
Returns the value of this configuration, or default if one cannot be found. |
XmlPlexusConfiguration |
read()
|
PlexusConfiguration |
setValue(String value)
Set the value of a configuration element and return the PlexusConfiguration object so that further operations can be carried out. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProtoXmlPlexusConfiguration(XmlPlexusConfiguration config)
| Method Detail |
|---|
public XmlPlexusConfiguration read()
public void addChild(PlexusConfiguration configuration)
PlexusConfiguration
addChild in interface PlexusConfigurationconfiguration - the child configuration to addpublic PlexusConfiguration addChild(String name)
PlexusConfiguration
addChild in interface PlexusConfiguration
public PlexusConfiguration addChild(String name,
String value)
PlexusConfiguration
addChild in interface PlexusConfiguration
public String getAttribute(String paramName)
throws PlexusConfigurationException
PlexusConfiguration
getAttribute in interface PlexusConfigurationPlexusConfigurationException
public String getAttribute(String name,
String defaultValue)
PlexusConfiguration
getAttribute in interface PlexusConfigurationdefaultValue - value to return if none is found
public String[] getAttributeNames()
PlexusConfiguration
getAttributeNames in interface PlexusConfigurationpublic PlexusConfiguration getChild(String child)
PlexusConfiguration
getChild in interface PlexusConfigurationchild - the name of the child to return
public PlexusConfiguration getChild(int i)
PlexusConfiguration
getChild in interface PlexusConfigurationi - the position of the child under this configuration
public PlexusConfiguration getChild(String child,
boolean createChild)
PlexusConfiguration
getChild in interface PlexusConfigurationchild - the name of the child to returncreateChild - true if a new child should be create, if none found
public int getChildCount()
PlexusConfiguration
getChildCount in interface PlexusConfigurationpublic PlexusConfiguration[] getChildren()
PlexusConfiguration
getChildren in interface PlexusConfigurationpublic PlexusConfiguration[] getChildren(String name)
PlexusConfiguration
getChildren in interface PlexusConfigurationname - the name of the children configurations to return
public String getName()
PlexusConfiguration
getName in interface PlexusConfiguration
public String getValue()
throws PlexusConfigurationException
PlexusConfiguration
getValue in interface PlexusConfigurationPlexusConfigurationExceptionpublic PlexusConfiguration setValue(String value)
PlexusConfiguration
setValue in interface PlexusConfigurationpublic String getValue(String defaultValue)
PlexusConfiguration
getValue in interface PlexusConfigurationdefaultValue - value to return if none is found
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||