org.codehaus.plexus.configuration
Class PropertiesPlexusConfiguration.ValueConfiguration

java.lang.Object
  extended byorg.codehaus.plexus.configuration.DefaultPlexusConfiguration
      extended byorg.codehaus.plexus.configuration.PropertiesPlexusConfiguration.ValueConfiguration
All Implemented Interfaces:
PlexusConfiguration
Enclosing class:
PropertiesPlexusConfiguration

static class PropertiesPlexusConfiguration.ValueConfiguration
extends DefaultPlexusConfiguration


Field Summary
private  java.lang.String name
           
private  java.lang.String value
           
 
Fields inherited from class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
 
Constructor Summary
PropertiesPlexusConfiguration.ValueConfiguration(java.lang.String name, java.lang.String value)
           
 
Method Summary
 java.lang.String getAttribute(java.lang.String name)
           
 java.lang.String[] getAttributeNames()
           
 PlexusConfiguration getChild(int i)
           
 PlexusConfiguration getChild(java.lang.String name)
           
 int getChildCount()
           
 PlexusConfiguration[] getChildren()
           
 PlexusConfiguration[] getChildren(java.lang.String name)
           
 java.lang.String getLocation()
           
 java.lang.String getName()
           
 java.lang.String getNamespace()
           
 java.lang.String getPrefix()
           
 java.lang.String getValue()
           
 
Methods inherited from class org.codehaus.plexus.configuration.DefaultPlexusConfiguration
addAll, addAllAttributes, addAllChildren, addChild, getAttribute, getChild, getParent, getValue, removeChild, setAttribute, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private java.lang.String name

value

private java.lang.String value
Constructor Detail

PropertiesPlexusConfiguration.ValueConfiguration

public PropertiesPlexusConfiguration.ValueConfiguration(java.lang.String name,
                                                        java.lang.String value)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface PlexusConfiguration
Overrides:
getName in class DefaultPlexusConfiguration

getValue

public java.lang.String getValue()
Specified by:
getValue in interface PlexusConfiguration
Overrides:
getValue in class DefaultPlexusConfiguration

getChild

public PlexusConfiguration getChild(java.lang.String name)
Specified by:
getChild in interface PlexusConfiguration
Overrides:
getChild in class DefaultPlexusConfiguration

getAttribute

public java.lang.String getAttribute(java.lang.String name)
Specified by:
getAttribute in interface PlexusConfiguration
Overrides:
getAttribute in class DefaultPlexusConfiguration

getAttributeNames

public java.lang.String[] getAttributeNames()
Specified by:
getAttributeNames in interface PlexusConfiguration
Overrides:
getAttributeNames in class DefaultPlexusConfiguration

getChildren

public PlexusConfiguration[] getChildren()
Specified by:
getChildren in interface PlexusConfiguration
Overrides:
getChildren in class DefaultPlexusConfiguration

getChildren

public PlexusConfiguration[] getChildren(java.lang.String name)
Specified by:
getChildren in interface PlexusConfiguration
Overrides:
getChildren in class DefaultPlexusConfiguration

getNamespace

public java.lang.String getNamespace()

getPrefix

public java.lang.String getPrefix()

getLocation

public java.lang.String getLocation()

getChild

public PlexusConfiguration getChild(int i)
Specified by:
getChild in interface PlexusConfiguration
Overrides:
getChild in class DefaultPlexusConfiguration

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface PlexusConfiguration
Overrides:
getChildCount in class DefaultPlexusConfiguration