org.codehaus.plexus.configuration
Interface PlexusConfiguration
- All Known Implementing Classes:
- XmlPlexusConfiguration
public interface PlexusConfiguration
getName
String getName()
getValue
String getValue()
throws PlexusConfigurationException
- Throws:
PlexusConfigurationException
getValue
String getValue(String defaultValue)
getAttributeNames
String[] getAttributeNames()
getAttribute
String getAttribute(String paramName)
throws PlexusConfigurationException
- Throws:
PlexusConfigurationException
getAttribute
String getAttribute(String name,
String defaultValue)
getChild
PlexusConfiguration getChild(String child)
getChild
PlexusConfiguration getChild(int i)
getChild
PlexusConfiguration getChild(String child,
boolean createChild)
getChildren
PlexusConfiguration[] getChildren()
getChildren
PlexusConfiguration[] getChildren(String name)
addChild
void addChild(PlexusConfiguration configuration)
getChildCount
int getChildCount()