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

public java.lang.String getName()

getValue

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

getValue

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

getAttributeNames

public java.lang.String[] getAttributeNames()

getAttribute

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

getAttribute

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

getChild

public PlexusConfiguration getChild(java.lang.String child)

getChild

public PlexusConfiguration getChild(int i)

getChild

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

getChildren

public PlexusConfiguration[] getChildren()

getChildren

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

addChild

public void addChild(PlexusConfiguration configuration)

getChildCount

public int getChildCount()


Copyright © 2001-2007 Codehaus. All Rights Reserved.