planetj.dataengine.display
Class BrowserProperties

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended byplanetj.property.PropertyGroup
              extended byplanetj.property.DefaultPropertyGroup
                  extended byplanetj.dataengine.display.BrowserProperties
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable, java.util.Map, java.io.Serializable

public class BrowserProperties
extends DefaultPropertyGroup

See Also:
Serialized Form

Field Summary
static java.lang.String BROWSER_PROPERTIES
          Used for the default BrowserProperties property group name.
static java.lang.String className
          Class name.
static java.lang.String COPY_HISTORY
          Whether or not to copy the browser history.
static java.lang.String DIRECTORIES
          Whether or not to show the directories (links / bookmarks).
static java.lang.String HEIGHT
          Height for the browser.
static java.lang.String LOCATION
          Whether or not to show the location bar.
static java.lang.String MENU
          Whether or not to show the menu bar.
static java.lang.String RESIZABLE
          Whether or not to allow resizing.
static java.lang.String SCROLLBARS
          Whether or not to show the menu bar.
static java.lang.String TARGET
          Target where to load the window.
static java.lang.String TARGET_NEW_WINDOW
          Target property value for new browser window.
static java.lang.String TOOLBAR
          Whether or not to show the toolbar.
static java.lang.String URL
          URL to load in the window.
static java.lang.String WIDTH
          Width for the browser.
 
Fields inherited from class planetj.property.PropertyGroup
ALL, ALL_FALSE, ALL_TRUE, BOOLEAN_PROPERTY, DATE_PROPERTY, DOUBLE_PROPERTY, FLOAT_PROPERTY, INTEGER_PROPERTY, JAVA_CLASS_PROPERTY, LIST_PROPERTY, MAP_PROPERTY, NONE, ROW_COLLECTION_KEY, STRING_PROPERTY
 
Constructor Summary
BrowserProperties()
          BrowserProperties constructor comment.
BrowserProperties(int initialCapacity)
          BrowserProperties constructor comment.
BrowserProperties(java.lang.String pName)
          BrowserProperties constructor comment.
 
Method Summary
 java.util.List getAllPropertyNames()
          Gets a List containing the names of all the supported properties.
 java.lang.String getTarget()
          Get the target.
 java.lang.String getWindowProperties()
          Gets a String of all properties that can be set on the window separated by comma's.
 boolean isOpenInNewWindow()
          Check to see if target is a new window.
protected  short propertyType(java.lang.String propertyName)
          Gets the type of property for a specified property name.
 
Methods inherited from class planetj.property.DefaultPropertyGroup
getDefaultPropertiesString, getRequiredPropertyNames
 
Methods inherited from class planetj.property.PropertyGroup
add, addProperty, addProperty, append, clone, compareTo, compareTo, compareTo, containsProperty, copyUndefinedPropertiesFrom, createProperty, createValue, getAllMetapropertyNames, getAllSetBooleanPropertyNames, getAllSetIntPropertyNames, getAllSetListPropertyNames, getAllSetPropertyNames, getAllSetStringPropertyNames, getBooleanValue, getDateFormat, getDateValue, getDoubleValue, getFloatValue, getIntValue, getJavaClassValue, getListValue, getMapValue, getName, getProperty, getPropertyType, getStringValue, getValue, isMergeableOnList, isMetaproperty, iterator, mergeOnList, metapropertyType, put, put, put, setName, toString, updateProperty, validate, validateMetadata, validateMetadataBoolean
 
Methods inherited from class java.util.HashMap
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

className

public static final java.lang.String className
Class name.


BROWSER_PROPERTIES

public static final java.lang.String BROWSER_PROPERTIES
Used for the default BrowserProperties property group name.

See Also:
Constant Field Values

URL

public static final java.lang.String URL
URL to load in the window.

See Also:
Constant Field Values

TARGET

public static final java.lang.String TARGET
Target where to load the window.

See Also:
Constant Field Values

WIDTH

public static final java.lang.String WIDTH
Width for the browser.

See Also:
Constant Field Values

HEIGHT

public static final java.lang.String HEIGHT
Height for the browser.

See Also:
Constant Field Values

TOOLBAR

public static final java.lang.String TOOLBAR
Whether or not to show the toolbar.

See Also:
Constant Field Values

LOCATION

public static final java.lang.String LOCATION
Whether or not to show the location bar.

See Also:
Constant Field Values

MENU

public static final java.lang.String MENU
Whether or not to show the menu bar.

See Also:
Constant Field Values

DIRECTORIES

public static final java.lang.String DIRECTORIES
Whether or not to show the directories (links / bookmarks).

See Also:
Constant Field Values

SCROLLBARS

public static final java.lang.String SCROLLBARS
Whether or not to show the menu bar.

See Also:
Constant Field Values

RESIZABLE

public static final java.lang.String RESIZABLE
Whether or not to allow resizing.

See Also:
Constant Field Values

COPY_HISTORY

public static final java.lang.String COPY_HISTORY
Whether or not to copy the browser history.

See Also:
Constant Field Values

TARGET_NEW_WINDOW

public static final java.lang.String TARGET_NEW_WINDOW
Target property value for new browser window.

See Also:
Constant Field Values
Constructor Detail

BrowserProperties

public BrowserProperties()
BrowserProperties constructor comment.


BrowserProperties

public BrowserProperties(int initialCapacity)
BrowserProperties constructor comment.

Parameters:
initialCapacity - int

BrowserProperties

public BrowserProperties(java.lang.String pName)
BrowserProperties constructor comment.

Parameters:
pName - java.lang.String
Method Detail

getAllPropertyNames

public java.util.List getAllPropertyNames()
Gets a List containing the names of all the supported properties.

Overrides:
getAllPropertyNames in class DefaultPropertyGroup

getTarget

public java.lang.String getTarget()
Get the target.


getWindowProperties

public java.lang.String getWindowProperties()
Gets a String of all properties that can be set on the window separated by comma's.


isOpenInNewWindow

public boolean isOpenInNewWindow()
Check to see if target is a new window.


propertyType

protected short propertyType(java.lang.String propertyName)
Gets the type of property for a specified property name.

Overrides:
propertyType in class DefaultPropertyGroup