public class ComponentDescriptor extends BaseDescriptor
DATATYPE_BOOLEAN, DATATYPE_INTEGER, DATATYPE_POSITVE_INTEGER, DATATYPE_STRING, DESCRIPTORATTRIBUTE_CLASS, DESCRIPTORATTRIBUTE_DEFAULT, DESCRIPTORATTRIBUTE_DESCRIPTORCLASS, DESCRIPTORATTRIBUTE_HANDLER, DESCRIPTORATTRIBUTE_NAME, DESCRIPTORATTRIBUTE_SHORTNAME, DESCRIPTORATTRIBUTE_TYPE, DESCRIPTORCLASS_COMPONENTDESCRIPTOR, DESCRIPTORCLASS_CONTROLDESCRIPTOR, DESCRIPTORTAG_ATTRIBUTE, DESCRIPTORTAG_BINDLIST, DESCRIPTORTAG_CHILDCONTROLS, DESCRIPTORTAG_COMPONENTDESCRIPTOR, DESCRIPTORTAG_COMPONENTLIST, DESCRIPTORTAG_COMPONENTS, DESCRIPTORTAG_CONTAINER, DESCRIPTORTAG_CONTROLDESCRIPTOR, DESCRIPTORTAG_DEFAULTVALUE, DESCRIPTORTAG_DESCRIPTION, DESCRIPTORTAG_FLAG, DESCRIPTORTAG_INPUTMODE, DESCRIPTORTAG_LABEL, DESCRIPTORTAG_PROPERTY, DESCRIPTORTAG_PROPERTYLIST, DESCRIPTORTAG_RENDERCONTROLS, DESCRIPTORTAG_TEMPLATE, DESCRIPTORTAG_USERAGENT, DESCRIPTORTAG_VALUE, DESCRIPTORTAG_VALUELIST, DESCRIPTORTYPE_ACTION, DESCRIPTORTYPE_DIALOG, DESCRIPTORTYPE_MENU, DESCRIPTORTYPE_MESSAGEBOX, DESCRIPTORTYPE_MODELESSDIALOG, DESCRIPTORTYPE_MOVABLEWINDOWDIALOG, DESCRIPTORTYPE_PAGE, DESCRIPTORTYPE_POPUP, DESCRIPTORTYPE_PRESENTATION, DESCRIPTORTYPE_RECORDHOVER, DESCRIPTORTYPE_TABLE, INSTANCECLASS_COMPONENTINSTANCE, INSTANCECLASS_CONTROLINSTANCE, orderedProperties
Constructor and Description |
---|
ComponentDescriptor() |
Modifier and Type | Method and Description |
---|---|
void |
addChild(ComponentDescriptor child) |
java.util.List<ComponentDescriptor> |
getChildren() |
ControlDescriptor |
getControlDescriptor() |
BaseInstance |
getInstance(WebClientSession wcs,
ControlInstance control) |
ComponentDescriptor |
getInstanceTemplate(org.w3c.dom.Element compElement) |
java.lang.String |
getJSPFileName() |
ComponentDescriptor |
getParent() |
void |
setControlDescriptor(ControlDescriptor parent) |
void |
setParent(ComponentDescriptor parent) |
getElement, getInstance, getName, getProperties, getProperty, getShortName, hasProperty, initialize, toString
public ComponentDescriptor getInstanceTemplate(org.w3c.dom.Element compElement)
public BaseInstance getInstance(WebClientSession wcs, ControlInstance control)
psdi.webclient.system.runtime.BaseDescriptor#getInstance()
public void addChild(ComponentDescriptor child)
public java.util.List<ComponentDescriptor> getChildren()
public ComponentDescriptor getParent()
public void setParent(ComponentDescriptor parent)
public void setControlDescriptor(ControlDescriptor parent)
public ControlDescriptor getControlDescriptor()
public java.lang.String getJSPFileName()