public class XmlPlexusConfiguration extends Object implements PlexusConfiguration
| Constructor and Description |
|---|
XmlPlexusConfiguration(String name) |
XmlPlexusConfiguration(Xpp3Dom dom) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllChildren(PlexusConfiguration other) |
void |
addChild(PlexusConfiguration configuration) |
String |
getAttribute(String name) |
String |
getAttribute(String name,
String defaultValue) |
String[] |
getAttributeNames() |
PlexusConfiguration |
getChild(int i) |
PlexusConfiguration |
getChild(String name) |
PlexusConfiguration |
getChild(String name,
boolean createChild) |
int |
getChildCount() |
PlexusConfiguration[] |
getChildren() |
PlexusConfiguration[] |
getChildren(String name) |
String |
getName() |
String |
getValue() |
String |
getValue(String defaultValue) |
Xpp3Dom |
getXpp3Dom() |
void |
setAttribute(String name,
String value) |
void |
setValue(String value) |
String |
toString() |
public XmlPlexusConfiguration(String name)
public XmlPlexusConfiguration(Xpp3Dom dom)
public Xpp3Dom getXpp3Dom()
public String getName()
getName in interface PlexusConfigurationpublic String getValue()
getValue in interface PlexusConfigurationpublic String getValue(String defaultValue)
getValue in interface PlexusConfigurationpublic void setValue(String value)
public String getAttribute(String name, String defaultValue)
getAttribute in interface PlexusConfigurationpublic String getAttribute(String name)
getAttribute in interface PlexusConfigurationpublic String[] getAttributeNames()
getAttributeNames in interface PlexusConfigurationpublic PlexusConfiguration getChild(String name)
getChild in interface PlexusConfigurationpublic PlexusConfiguration getChild(int i)
getChild in interface PlexusConfigurationpublic PlexusConfiguration getChild(String name, boolean createChild)
getChild in interface PlexusConfigurationpublic PlexusConfiguration[] getChildren()
getChildren in interface PlexusConfigurationpublic PlexusConfiguration[] getChildren(String name)
getChildren in interface PlexusConfigurationpublic void addChild(PlexusConfiguration configuration)
addChild in interface PlexusConfigurationpublic void addAllChildren(PlexusConfiguration other)
public int getChildCount()
getChildCount in interface PlexusConfiguration