com.sapportals.wcm.app.xfbuilder.server.generator

Interface IFormControl

All Known Implementing Classes:
FormControl

public interface IFormControl

Copyright 2004 SAP AG


Nested Class Summary
static class IFormControl.Util
           
 
Field Summary
static int TYPE_BUTTON
           
static int TYPE_CHECKBOX
           
static int TYPE_EXC_SELECT
           
static int TYPE_FORM
           
static int TYPE_GROUPBOX
           
static int TYPE_IMAGE
           
static int TYPE_MUL_SELECT
           
static int TYPE_OUTPUT
           
static int TYPE_SUBMIT
           
static int TYPE_TEXTBOX
           
static int TYPE_UNKNOWN
           
 
Method Summary
 void addChild(IFormControl Child)
           
 void clearChildren()
           
 void destroy()
           
 String getAttribute(String key)
           
 HashMap getAttributes()
           
 LinkedList getChildren()
           
 String getID()
           
 LinkedList getItemList()
           
 IFormControl getParent()
           
 int getType()
           
 void setAttribute(String key, String value)
           
 void setAttributes(HashMap map)
           
 void setID(String value)
           
 void setItemList(LinkedList value)
           
 void setType(int value)
           
 IXMLNode toDocument()
           
 IXMLNode toDocument(IXMLNode parent)
           
 String Type2String()
           
 String Type2String(int type)
           
 

Field Detail

TYPE_UNKNOWN

static final int TYPE_UNKNOWN
See Also:
Constant Field Values

TYPE_GROUPBOX

static final int TYPE_GROUPBOX
See Also:
Constant Field Values

TYPE_OUTPUT

static final int TYPE_OUTPUT
See Also:
Constant Field Values

TYPE_TEXTBOX

static final int TYPE_TEXTBOX
See Also:
Constant Field Values

TYPE_IMAGE

static final int TYPE_IMAGE
See Also:
Constant Field Values

TYPE_BUTTON

static final int TYPE_BUTTON
See Also:
Constant Field Values

TYPE_EXC_SELECT

static final int TYPE_EXC_SELECT
See Also:
Constant Field Values

TYPE_MUL_SELECT

static final int TYPE_MUL_SELECT
See Also:
Constant Field Values

TYPE_SUBMIT

static final int TYPE_SUBMIT
See Also:
Constant Field Values

TYPE_FORM

static final int TYPE_FORM
See Also:
Constant Field Values

TYPE_CHECKBOX

static final int TYPE_CHECKBOX
See Also:
Constant Field Values
Method Detail

setType

void setType(int value)

getType

int getType()

setID

void setID(String value)

getID

String getID()

setAttribute

void setAttribute(String key,
                  String value)

getAttribute

String getAttribute(String key)

setAttributes

void setAttributes(HashMap map)

getAttributes

HashMap getAttributes()

setItemList

void setItemList(LinkedList value)

getItemList

LinkedList getItemList()

getChildren

LinkedList getChildren()

addChild

void addChild(IFormControl Child)

getParent

IFormControl getParent()

clearChildren

void clearChildren()

Type2String

String Type2String()

Type2String

String Type2String(int type)

toDocument

IXMLNode toDocument()

toDocument

IXMLNode toDocument(IXMLNode parent)

destroy

void destroy()


Copyright 2011 SAP AG Complete Copyright Notice