| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--org.openorb.CORBA.kernel.Properties
This class contains all kernel properties.
| Constructor Summary | |
| Properties() | |
| Method Summary | |
|  void | addProperty(java.lang.String name,
            boolean value)Add a boolean property. | 
|  void | addProperty(java.lang.String name,
            java.lang.Class clz)Add a Class property. | 
|  void | addProperty(java.lang.String name,
            int value)Add an integer property. | 
|  void | addProperty(java.lang.String name,
            java.lang.String value)Add a string property. | 
|  void | addProperty(java.lang.String name,
            java.net.URL value)Add a URL property. | 
|  void | display()Display properties. | 
|  void | display(org.apache.avalon.framework.logger.Logger logger)Display properties. | 
|  void | enableLogging(org.apache.avalon.framework.logger.Logger logger)Setup current logger | 
|  java.lang.String | formatString(java.lang.String str)Format the string argument, replacing ${prop.name} with the value of the property. | 
|  boolean | getBooleanProperty(java.lang.String name)Get the boolean property with the given name. | 
|  boolean | getBooleanProperty(java.lang.String name,
                   boolean defl)Get the boolean property with the given name. | 
|  java.lang.Class | getClassProperty(java.lang.String name)Get the integer property with the given name. | 
|  java.lang.Class | getClassProperty(java.lang.String name,
                 java.lang.Class defl)Get the Class object property with the given name. | 
|  java.lang.Class | getClassProperty(java.lang.String name,
                 java.lang.String defl)Get the Class object property with the given name. | 
|  int | getIntProperty(java.lang.String name)Get the integer property with the given name. | 
|  int | getIntProperty(java.lang.String name,
               int defl)Get the integer property with the given name. | 
|  Property | getProperty(java.lang.String name)Get the Property object with the given name. | 
|  java.lang.String | getStringProperty(java.lang.String name)Get the string property with the given name. | 
|  java.lang.String | getStringProperty(java.lang.String name,
                  java.lang.String defl)Get the string property with the given name. | 
|  java.net.URL | getURLProperty(java.lang.String name)Get the integer property with the given name. | 
|  java.net.URL | getURLProperty(java.lang.String name,
               java.net.URL defl)Get the URL property with the given name. | 
|  java.util.Iterator | properties(java.lang.String name)Iterate over property values with the specified prefix. | 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public Properties()
| Method Detail | 
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging in interface org.apache.avalon.framework.logger.LogEnabled
public void addProperty(java.lang.String name,
                        java.lang.String value)
name - the property name.value - the property value. May be null to delete named property.
public void addProperty(java.lang.String name,
                        int value)
name - the property name.value - the property value.
public void addProperty(java.lang.String name,
                        boolean value)
name - the property name.value - the property value.
public void addProperty(java.lang.String name,
                        java.net.URL value)
name - the property name.value - the property value.
public void addProperty(java.lang.String name,
                        java.lang.Class clz)
name - the property name.value - the property value. May be null to delete named property.public java.util.Iterator properties(java.lang.String name)
name - parent of properties. Properies of the form name + "." + xxx
 are returned, where xxx can be anything. May be null to iterate over all
 properies.public void display()
public void display(org.apache.avalon.framework.logger.Logger logger)
public java.lang.String formatString(java.lang.String str)
java.lang.IllegalArgumentException - if the string has unbalanced ${ }public Property getProperty(java.lang.String name)
name - the property name.
public java.lang.String getStringProperty(java.lang.String name,
                                          java.lang.String defl)
name - the property name.defl - default value to use if property not found.
public java.lang.String getStringProperty(java.lang.String name)
                                   throws PropertyNotFoundException
name - the property name.PropertyNotFoundException - the property cannot be found.
public int getIntProperty(java.lang.String name,
                          int defl)
name - the property name.defl - default value to use if property not found.INITIALIZE - The property value is not parsable to an int.
public int getIntProperty(java.lang.String name)
                   throws PropertyNotFoundException
name - the property name.PropertyNotFoundException - the property cannot be found.INITIALIZE - The property value is not parsable to an int.
public boolean getBooleanProperty(java.lang.String name,
                                  boolean defl)
name - the property name.defl - default value to use if property not found.
public boolean getBooleanProperty(java.lang.String name)
                           throws PropertyNotFoundException
name - the property name.PropertyNotFoundException - the property cannot be found.
public java.net.URL getURLProperty(java.lang.String name,
                                   java.net.URL defl)
name - the property name.defl - default value to use if property not found.INITIALIZE - The property value is not parsable to a URL.
public java.net.URL getURLProperty(java.lang.String name)
                            throws PropertyNotFoundException
name - the property name.PropertyNotFoundException - the property cannot be found.INITIALIZE - The property value is not parsable to an int.
public java.lang.Class getClassProperty(java.lang.String name,
                                        java.lang.Class defl)
name - the property name.defl - default value to use if property not found.INITIALIZE - the property value cannot be loaded as a class.
public java.lang.Class getClassProperty(java.lang.String name,
                                        java.lang.String defl)
name - the property name.defl - String name of default value to use if property not found.INITIALIZE - the property value or default class cannot 
                    be loaded as a class.
public java.lang.Class getClassProperty(java.lang.String name)
                                 throws PropertyNotFoundException
name - the property name.PropertyNotFoundException - the property cannot be found.INITIALIZE - the property value cannot be loaded as a class.| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||