public interface

PlexusConfiguration

org.codehaus.plexus.configuration.PlexusConfiguration
Known Indirect Subclasses

Summary

Public Methods
abstract void addChild(PlexusConfiguration child)
abstract PlexusConfiguration addChild(String name, String value)
abstract String getAttribute(String attributeName, String defaultValue)
abstract String getAttribute(String attributeName)
abstract String[] getAttributeNames()
abstract PlexusConfiguration getChild(String childName, boolean create)
abstract PlexusConfiguration getChild(int index)
abstract PlexusConfiguration getChild(String childName)
abstract int getChildCount()
abstract PlexusConfiguration[] getChildren()
abstract PlexusConfiguration[] getChildren(String childName)
abstract String getName()
abstract String getValue(String defaultValue)
abstract String getValue()
abstract void setAttribute(String name, String value)
abstract void setValue(String value)

Public Methods

public abstract void addChild (PlexusConfiguration child)

public abstract PlexusConfiguration addChild (String name, String value)

public abstract String getAttribute (String attributeName, String defaultValue)

public abstract String getAttribute (String attributeName)

public abstract String[] getAttributeNames ()

public abstract PlexusConfiguration getChild (String childName, boolean create)

public abstract PlexusConfiguration getChild (int index)

public abstract PlexusConfiguration getChild (String childName)

public abstract int getChildCount ()

public abstract PlexusConfiguration[] getChildren ()

public abstract PlexusConfiguration[] getChildren (String childName)

public abstract String getName ()

public abstract String getValue (String defaultValue)

public abstract String getValue ()

public abstract void setAttribute (String name, String value)

public abstract void setValue (String value)