org.codehaus.plexus.configuration
Class PropertiesPlexusConfiguration
java.lang.Object
org.codehaus.plexus.configuration.DefaultPlexusConfiguration
org.codehaus.plexus.configuration.PropertiesPlexusConfiguration
- All Implemented Interfaces:
- PlexusConfiguration
- public class PropertiesPlexusConfiguration
- extends DefaultPlexusConfiguration
- Version:
- $Id: PropertiesPlexusConfiguration.java,v 1.1 2004/01/12 22:02:06 jvanzyl Exp $
- Author:
- Jason van Zyl
Field Summary |
private java.util.Properties |
properties
|
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 |
properties
private java.util.Properties properties
PropertiesPlexusConfiguration
public PropertiesPlexusConfiguration()
PropertiesPlexusConfiguration
public PropertiesPlexusConfiguration(java.util.Properties properties)
setProperty
public void setProperty(java.lang.String key,
java.lang.String value)
getProperties
private java.util.Properties getProperties()
getChild
public PlexusConfiguration getChild(java.lang.String name)
- Specified by:
getChild
in interface PlexusConfiguration
- Overrides:
getChild
in class DefaultPlexusConfiguration
getValue
public java.lang.String getValue()
- Specified by:
getValue
in interface PlexusConfiguration
- Overrides:
getValue
in class DefaultPlexusConfiguration
getName
public java.lang.String getName()
- Specified by:
getName
in interface PlexusConfiguration
- Overrides:
getName
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