Class FormLine
- java.lang.Object
-
- org.silverpeas.core.web.util.viewgenerator.html.formpanes.FormLine
-
- All Implemented Interfaces:
SimpleGraphicElement
- Direct Known Subclasses:
FormButton
,FormButtonsLine
,FormHidden
,FormLabel
,FormPassword
,FormSelect
,FormTextArea
,FormTextField
public abstract class FormLine extends Object implements SimpleGraphicElement
- Version:
- Author:
- frageade
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
DBEntry
protected String
DBType
static String
DEFAULT_LANGUAGE
protected String
id
protected String
label
protected boolean
locked
protected boolean
mandatory
protected org.silverpeas.kernel.bundle.LocalizationBundle
message
protected String
name
protected FormPane
pane
protected String
type
protected String
value
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
getConfigurationByRequest(javax.servlet.http.HttpServletRequest req)
Method declarationString
getDBColumnCreationRequest()
Method declarationString
getDBType()
Method declarationabstract FormPane
getDescriptor(String nam, String url, javax.servlet.jsp.PageContext pc)
Method declarationString
getId()
Method declarationString
getLabel()
Method declarationString
getName()
Method declarationString
getType()
Method declarationString
getValue()
Method declarationboolean
isDBEntry()
Method declarationboolean
isLocked()
Method declarationboolean
isMandatory()
Method declarationString
noNull(String param)
Method declarationabstract String
print()
Method declarationabstract String
printDemo()
Method declarationvoid
setDBEntry(boolean dbe)
Method declarationvoid
setDBType(String typ)
Method declarationvoid
setId(String newId)
Method declarationvoid
setLabel(String lab)
Method declarationvoid
setLanguage(String language)
Method declarationvoid
setLocked(boolean lock)
Method declarationvoid
setMandatory(boolean mand)
Method declarationvoid
setName(String nam)
Method declarationvoid
setPane(FormPane fp)
Method declarationvoid
setType(String typ)
Method declarationvoid
setValue(String val)
Method declarationabstract String
toXML()
Method declarationboolean
validate()
Method declaration
-
-
-
Field Detail
-
DEFAULT_LANGUAGE
public static final String DEFAULT_LANGUAGE
- See Also:
- Constant Field Values
-
type
protected String type
-
pane
protected FormPane pane
-
name
protected String name
-
label
protected String label
-
mandatory
protected boolean mandatory
-
DBEntry
protected boolean DBEntry
-
locked
protected boolean locked
-
value
protected String value
-
id
protected String id
-
DBType
protected String DBType
-
message
protected org.silverpeas.kernel.bundle.LocalizationBundle message
-
-
Method Detail
-
getType
public String getType()
Method declaration- Returns:
-
setType
public void setType(String typ)
Method declaration- Parameters:
typ
-
-
isMandatory
public boolean isMandatory()
Method declaration- Returns:
-
setMandatory
public void setMandatory(boolean mand)
Method declaration- Parameters:
mand
-
-
isLocked
public boolean isLocked()
Method declaration- Returns:
-
setLocked
public void setLocked(boolean lock)
Method declaration- Parameters:
lock
-
-
isDBEntry
public boolean isDBEntry()
Method declaration- Returns:
-
setDBEntry
public void setDBEntry(boolean dbe)
Method declaration- Parameters:
dbe
-
-
getDBType
public String getDBType()
Method declaration- Returns:
-
setDBType
public void setDBType(String typ)
Method declaration- Parameters:
typ
-
-
setPane
public void setPane(FormPane fp)
Method declaration- Parameters:
fp
-
-
setValue
public void setValue(String val)
Method declaration- Parameters:
val
-
-
setName
public void setName(String nam)
Method declaration- Parameters:
nam
-
-
setLabel
public void setLabel(String lab)
Method declaration- Parameters:
lab
-
-
setId
public void setId(String newId)
Method declaration- Parameters:
newId
-
-
getValue
public String getValue()
Method declaration- Returns:
-
getName
public String getName()
Method declaration- Returns:
-
getLabel
public String getLabel()
Method declaration- Returns:
-
getId
public String getId()
Method declaration- Returns:
-
getDBColumnCreationRequest
public String getDBColumnCreationRequest()
Method declaration- Returns:
-
setLanguage
public void setLanguage(String language)
Method declaration- Parameters:
language
-
-
print
public abstract String print()
Method declaration- Specified by:
print
in interfaceSimpleGraphicElement
- Returns:
-
printDemo
public abstract String printDemo()
Method declaration- Returns:
-
toXML
public abstract String toXML()
Method declaration- Returns:
-
getDescriptor
public abstract FormPane getDescriptor(String nam, String url, javax.servlet.jsp.PageContext pc)
Method declaration- Parameters:
nam
-url
-pc
-- Returns:
-
getConfigurationByRequest
public abstract void getConfigurationByRequest(javax.servlet.http.HttpServletRequest req)
Method declaration- Parameters:
req
-
-
validate
public boolean validate()
Method declaration- Returns:
-
-