com.japisoft.resourcebrowser
Class State

java.lang.Object
  |
  +--com.japisoft.resourcebrowser.State
All Implemented Interfaces:
java.io.Serializable

public class State
extends java.lang.Object
implements java.io.Serializable

This is the user interface state like the FTP server choice or the user account...

Version:
1.0
Author:
(c) 2004 JAPISoft / http://www.japisoft.com
See Also:
Serialized Form

Field Summary
static java.lang.String FILES_KEY
          Key for the selected files
static java.lang.String HOST_KEY
          Key for the host name
static java.lang.String PASSWORD_KEY
          Key for the user password
static java.lang.String USER_KEY
          Key for the user name
 
Constructor Summary
State()
           
 
Method Summary
 java.lang.Object getModel()
          For inner usage
 java.lang.Object getValue(java.lang.String key)
           
 boolean hasKey(java.lang.String key)
           
 void putValue(java.lang.String key, java.lang.Object value)
          Store a value for the following key like HOST_KEY...
 void putValue(java.lang.String key, java.lang.Object value, java.lang.Object defaultValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOST_KEY

public static final java.lang.String HOST_KEY
Key for the host name

See Also:
Constant Field Values

USER_KEY

public static final java.lang.String USER_KEY
Key for the user name

See Also:
Constant Field Values

PASSWORD_KEY

public static final java.lang.String PASSWORD_KEY
Key for the user password

See Also:
Constant Field Values

FILES_KEY

public static final java.lang.String FILES_KEY
Key for the selected files

See Also:
Constant Field Values
Constructor Detail

State

public State()
Method Detail

putValue

public void putValue(java.lang.String key,
                     java.lang.Object value)
Store a value for the following key like HOST_KEY...


putValue

public void putValue(java.lang.String key,
                     java.lang.Object value,
                     java.lang.Object defaultValue)

hasKey

public boolean hasKey(java.lang.String key)
Returns:
true if the key is known

getModel

public java.lang.Object getModel()
For inner usage


getValue

public java.lang.Object getValue(java.lang.String key)
Returns:
a value for the provided KEY