org.codehaus.plexus.configuration
Interface PlexusConfiguration

All Known Implementing Classes:
XmlPlexusConfiguration

public interface PlexusConfiguration


Method Summary
 void addChild(PlexusConfiguration configuration)
           
 java.lang.String getAttribute(java.lang.String paramName)
           
 java.lang.String getAttribute(java.lang.String name, java.lang.String defaultValue)
           
 java.lang.String[] getAttributeNames()
           
 PlexusConfiguration getChild(int i)
           
 PlexusConfiguration getChild(java.lang.String child)
           
 PlexusConfiguration getChild(java.lang.String child, boolean createChild)
           
 int getChildCount()
           
 PlexusConfiguration[] getChildren()
           
 PlexusConfiguration[] getChildren(java.lang.String name)
           
 java.lang.String getName()
           
 java.lang.String getValue()
           
 java.lang.String getValue(java.lang.String defaultValue)
           
 

Method Detail

getName

java.lang.String getName()

getValue

java.lang.String getValue()
                          throws PlexusConfigurationException
Throws:
PlexusConfigurationException

getValue

java.lang.String getValue(java.lang.String defaultValue)

getAttributeNames

java.lang.String[] getAttributeNames()

getAttribute

java.lang.String getAttribute(java.lang.String paramName)
                              throws PlexusConfigurationException
Throws:
PlexusConfigurationException

getAttribute

java.lang.String getAttribute(java.lang.String name,
                              java.lang.String defaultValue)

getChild

PlexusConfiguration getChild(java.lang.String child)

getChild

PlexusConfiguration getChild(int i)

getChild

PlexusConfiguration getChild(java.lang.String child,
                             boolean createChild)

getChildren

PlexusConfiguration[] getChildren()

getChildren

PlexusConfiguration[] getChildren(java.lang.String name)

addChild

void addChild(PlexusConfiguration configuration)

getChildCount

int getChildCount()


Copyright © 2001-2007 Codehaus. All Rights Reserved.