Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.paradoxpoint.libitina.option
Class AbstractStateContainerOption  view AbstractStateContainerOption download AbstractStateContainerOption.java

java.lang.Object
  extended bycom.paradoxpoint.libitina.option.AbstractOption
      extended bycom.paradoxpoint.libitina.option.AbstractStateContainerOption
Direct Known Subclasses:
AbstractStateRestrictedOption

public abstract class AbstractStateContainerOption
extends AbstractOption


Field Summary
protected  java.util.HashMap states
           
 
Fields inherited from class com.paradoxpoint.libitina.option.AbstractOption
name, state
 
Constructor Summary
AbstractStateContainerOption(java.lang.String name)
          Creates a new instance of StateContainerOption
AbstractStateContainerOption(java.lang.String name, java.lang.Object initState)
           
 
Method Summary
 void addState(java.lang.Object state)
           
 java.lang.Object lookupState(java.lang.Object state)
           
 boolean removeState(java.lang.Object state)
           
 
Methods inherited from class com.paradoxpoint.libitina.option.AbstractOption
getName, getState, setState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

states

protected java.util.HashMap states
Constructor Detail

AbstractStateContainerOption

public AbstractStateContainerOption(java.lang.String name)
Creates a new instance of StateContainerOption


AbstractStateContainerOption

public AbstractStateContainerOption(java.lang.String name,
                                    java.lang.Object initState)
Method Detail

addState

public void addState(java.lang.Object state)

removeState

public boolean removeState(java.lang.Object state)

lookupState

public java.lang.Object lookupState(java.lang.Object state)