public class BaseDescriptor
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATATYPE_BOOLEAN |
static java.lang.String |
DATATYPE_INTEGER |
static java.lang.String |
DATATYPE_POSITVE_INTEGER |
static java.lang.String |
DATATYPE_STRING |
static java.lang.String |
DESCRIPTORATTRIBUTE_CLASS |
static java.lang.String |
DESCRIPTORATTRIBUTE_DEFAULT |
static java.lang.String |
DESCRIPTORATTRIBUTE_DESCRIPTORCLASS |
static java.lang.String |
DESCRIPTORATTRIBUTE_HANDLER |
static java.lang.String |
DESCRIPTORATTRIBUTE_NAME |
static java.lang.String |
DESCRIPTORATTRIBUTE_SHORTNAME |
static java.lang.String |
DESCRIPTORATTRIBUTE_TYPE |
static java.lang.String |
DESCRIPTORCLASS_COMPONENTDESCRIPTOR |
static java.lang.String |
DESCRIPTORCLASS_CONTROLDESCRIPTOR |
static java.lang.String |
DESCRIPTORTAG_ATTRIBUTE |
static java.lang.String |
DESCRIPTORTAG_BINDLIST |
static java.lang.String |
DESCRIPTORTAG_CHILDCONTROLS |
static java.lang.String |
DESCRIPTORTAG_COMPONENTDESCRIPTOR |
static java.lang.String |
DESCRIPTORTAG_COMPONENTLIST |
static java.lang.String |
DESCRIPTORTAG_COMPONENTS |
static java.lang.String |
DESCRIPTORTAG_CONTAINER |
static java.lang.String |
DESCRIPTORTAG_CONTROLDESCRIPTOR |
static java.lang.String |
DESCRIPTORTAG_DEFAULTVALUE |
static java.lang.String |
DESCRIPTORTAG_DESCRIPTION |
static java.lang.String |
DESCRIPTORTAG_FLAG |
static java.lang.String |
DESCRIPTORTAG_INPUTMODE |
static java.lang.String |
DESCRIPTORTAG_LABEL |
static java.lang.String |
DESCRIPTORTAG_PROPERTY |
static java.lang.String |
DESCRIPTORTAG_PROPERTYLIST |
static java.lang.String |
DESCRIPTORTAG_RENDERCONTROLS |
static java.lang.String |
DESCRIPTORTAG_TEMPLATE |
static java.lang.String |
DESCRIPTORTAG_USERAGENT |
static java.lang.String |
DESCRIPTORTAG_VALUE |
static java.lang.String |
DESCRIPTORTAG_VALUELIST |
static java.lang.String |
DESCRIPTORTYPE_ACTION |
static java.lang.String |
DESCRIPTORTYPE_DIALOG |
static java.lang.String |
DESCRIPTORTYPE_MENU |
static java.lang.String |
DESCRIPTORTYPE_MESSAGEBOX |
static java.lang.String |
DESCRIPTORTYPE_MODELESSDIALOG |
static java.lang.String |
DESCRIPTORTYPE_MOVABLEWINDOWDIALOG |
static java.lang.String |
DESCRIPTORTYPE_PAGE |
static java.lang.String |
DESCRIPTORTYPE_POPUP |
static java.lang.String |
DESCRIPTORTYPE_PRESENTATION |
static java.lang.String |
DESCRIPTORTYPE_RECORDHOVER |
static java.lang.String |
DESCRIPTORTYPE_TABLE |
static java.lang.String |
INSTANCECLASS_COMPONENTINSTANCE |
static java.lang.String |
INSTANCECLASS_CONTROLINSTANCE |
java.util.List<Property> |
orderedProperties |
Modifier and Type | Method and Description |
---|---|
org.w3c.dom.Element |
getElement() |
BaseInstance |
getInstance(WebClientSession wcs) |
java.lang.String |
getName() |
java.util.HashMap<java.lang.String,Property> |
getProperties() |
java.lang.String |
getProperty(java.lang.Object key)
Returns the String value of the specified property
|
java.lang.String |
getShortName() |
boolean |
hasProperty(java.lang.String key)
Checks to see if the property with the given key exists
|
void |
initialize(org.w3c.dom.Element controlElement)
Should be extended to do any setup required by the descriptor.
|
java.lang.String |
toString() |
public static final java.lang.String DESCRIPTORCLASS_CONTROLDESCRIPTOR
public static final java.lang.String DESCRIPTORCLASS_COMPONENTDESCRIPTOR
public static final java.lang.String DESCRIPTORATTRIBUTE_CLASS
public static final java.lang.String DESCRIPTORATTRIBUTE_HANDLER
public static final java.lang.String DESCRIPTORATTRIBUTE_NAME
public static final java.lang.String DESCRIPTORATTRIBUTE_SHORTNAME
public static final java.lang.String DESCRIPTORATTRIBUTE_DESCRIPTORCLASS
public static final java.lang.String DESCRIPTORATTRIBUTE_DEFAULT
public static final java.lang.String DESCRIPTORATTRIBUTE_TYPE
public static final java.lang.String DESCRIPTORTAG_CONTROLDESCRIPTOR
public static final java.lang.String DESCRIPTORTAG_CONTAINER
public static final java.lang.String DESCRIPTORTAG_COMPONENTDESCRIPTOR
public static final java.lang.String DESCRIPTORTAG_COMPONENTLIST
public static final java.lang.String DESCRIPTORTAG_CHILDCONTROLS
public static final java.lang.String DESCRIPTORTAG_COMPONENTS
public static final java.lang.String DESCRIPTORTAG_DEFAULTVALUE
public static final java.lang.String DESCRIPTORTAG_DESCRIPTION
public static final java.lang.String DESCRIPTORTAG_FLAG
public static final java.lang.String DESCRIPTORTAG_PROPERTY
public static final java.lang.String DESCRIPTORTAG_PROPERTYLIST
public static final java.lang.String DESCRIPTORTAG_VALUE
public static final java.lang.String DESCRIPTORTAG_VALUELIST
public static final java.lang.String DESCRIPTORTAG_BINDLIST
public static final java.lang.String DESCRIPTORTAG_ATTRIBUTE
public static final java.lang.String DESCRIPTORTAG_LABEL
public static final java.lang.String DESCRIPTORTAG_INPUTMODE
public static final java.lang.String DESCRIPTORTAG_TEMPLATE
public static final java.lang.String DESCRIPTORTAG_USERAGENT
public static final java.lang.String DESCRIPTORTAG_RENDERCONTROLS
public static final java.lang.String DESCRIPTORTYPE_MENU
public static final java.lang.String DESCRIPTORTYPE_TABLE
public static final java.lang.String DATATYPE_BOOLEAN
public static final java.lang.String DATATYPE_STRING
public static final java.lang.String DATATYPE_INTEGER
public static final java.lang.String DATATYPE_POSITVE_INTEGER
public static final java.lang.String DESCRIPTORTYPE_DIALOG
public static final java.lang.String DESCRIPTORTYPE_ACTION
public static final java.lang.String DESCRIPTORTYPE_MODELESSDIALOG
public static final java.lang.String DESCRIPTORTYPE_MOVABLEWINDOWDIALOG
public static final java.lang.String DESCRIPTORTYPE_MESSAGEBOX
public static final java.lang.String DESCRIPTORTYPE_PAGE
public static final java.lang.String DESCRIPTORTYPE_POPUP
public static final java.lang.String DESCRIPTORTYPE_PRESENTATION
public static final java.lang.String DESCRIPTORTYPE_RECORDHOVER
public static final java.lang.String INSTANCECLASS_CONTROLINSTANCE
public static final java.lang.String INSTANCECLASS_COMPONENTINSTANCE
public java.util.List<Property> orderedProperties
public org.w3c.dom.Element getElement()
public java.lang.String getName()
public java.lang.String getShortName()
@TraceMaskValue public java.util.HashMap<java.lang.String,Property> getProperties()
public BaseInstance getInstance(WebClientSession wcs)
@TraceDisabled public java.lang.String getProperty(java.lang.Object key)
public void initialize(org.w3c.dom.Element controlElement)
Element
- the element from the presentation for this control. if we're initializing a component, the
element is still the control's presentation element.public boolean hasProperty(java.lang.String key)
public java.lang.String toString()
toString
in class java.lang.Object