org.netbeans.api.web.webmodule 1.9

org.netbeans.modules.web.api.webmodule
Class ExtenderController.Properties

java.lang.Object
  extended by org.netbeans.modules.web.api.webmodule.ExtenderController.Properties
Enclosing class:
ExtenderController

public static class ExtenderController.Properties
extends Object

Encapsulates the properties of an ExtenderController, which are arbitrary Object values with a String name.


Constructor Summary
ExtenderController.Properties()
           
 
Method Summary
 Map<String,Object> getProperties()
          Returns a Map containing all properties.
 Object getProperty(String name)
          Return the value of a given property.
 void setProperty(String name, Object value)
          Sets the value of a property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtenderController.Properties

public ExtenderController.Properties()
Method Detail

getProperty

public Object getProperty(String name)
Return the value of a given property.

Parameters:
name - the property name; never null.
Returns:
the property value; can be null.
Throws:
NullPointerException - if the name parameter is null.

setProperty

public void setProperty(String name,
                        Object value)
Sets the value of a property.

Parameters:
name - the property name; never null.
value - the property value; can be null.
Throws:
NullPointerException - if the name parameter is null.

getProperties

public Map<String,Object> getProperties()
Returns a Map containing all properties.

Returns:
a map containinig all properties; never null.

org.netbeans.api.web.webmodule 1.9

Built on September 25 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.