Class FormPane
- java.lang.Object
-
- org.silverpeas.core.web.util.viewgenerator.html.formpanes.FormPane
-
- All Implemented Interfaces:
SimpleGraphicElement
- Direct Known Subclasses:
FormPaneWA
public abstract class FormPane extends Object implements SimpleGraphicElement
The FormPane interface gives us the skeleton for all funtionnalities we need to display typical WA form table pane.- Version:
- 1.0
- Author:
- frageade
-
-
Field Summary
Fields Modifier and Type Field Description protected String
actionURL
static String
DEFAULT_LANGUAGE
protected String
description
protected String
displayName
protected Vector
formActionButtons
protected Vector
formHiddenFields
protected Vector
formLines
protected String
formMethod
protected org.silverpeas.kernel.bundle.LocalizationBundle
message
protected String
name
protected javax.servlet.jsp.PageContext
pageContext
static String
PUBLIEUR_CODE
protected boolean
publieurArchivageDemandes
protected boolean
publieurArchivageReponses
protected boolean
reply
protected String
title
static String
UTILISATEUR_CODE
protected boolean
utilisateurArchivageDemandes
protected boolean
utilisateurArchivageReponses
protected boolean
utilisateurEnvoiDemandes
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
add(FormLine line)
Method declarationString
getBuildRequest()
Method declarationString
getDescription()
Method declarationString
getDisplayName()
Method declarationString
getDTD()
Method declarationVector
getFormLines()
Method declarationString
getName()
Method declarationint
getNbLines()
Method declarationjavax.servlet.jsp.PageContext
getPageContext()
Method declarationboolean
getPublieurArchivageDemandes()
Method declarationboolean
getPublieurArchivageReponses()
Method declarationString
getTitle()
Method declarationboolean
getUtilisateurArchivageDemandes()
Method declarationboolean
getUtilisateurArchivageReponses()
Method declarationboolean
getUtilisateurEnvoiDemandes()
Method declarationboolean
hasReply()
Method declarationvoid
initFromVector(Vector resultVector)
Method declarationabstract String
print()
Method declarationabstract String
printDemo(String trueActionPage, String deleteActionCode, String modifyActionCode)
Method declarationabstract String
printHeader(String trueActionPage, String submitPage, String modifyActionCode)
Method declarationvoid
remove(String lineName)
Method declarationvoid
setDescription(String des)
Method declarationvoid
setDisplayName(String nam)
Method declarationvoid
setLanguage(String language)
Method declarationvoid
setName(String nam)
Method declarationvoid
setPublieurArchivageDemandes(boolean uad)
Method declarationvoid
setPublieurArchivageReponses(boolean uad)
Method declarationvoid
setReply(boolean rep)
Method declarationvoid
setTitle(String title)
Method declarationvoid
setUtilisateurArchivageDemandes(boolean uad)
Method declarationvoid
setUtilisateurArchivageReponses(boolean uad)
Method declarationvoid
setUtilisateurEnvoiDemandes(boolean uad)
Method declarationString
toXML()
Method declaration
-
-
-
Field Detail
-
PUBLIEUR_CODE
public static final String PUBLIEUR_CODE
- See Also:
- Constant Field Values
-
UTILISATEUR_CODE
public static final String UTILISATEUR_CODE
- See Also:
- Constant Field Values
-
DEFAULT_LANGUAGE
public static final String DEFAULT_LANGUAGE
- See Also:
- Constant Field Values
-
formLines
protected Vector formLines
-
formHiddenFields
protected Vector formHiddenFields
-
formActionButtons
protected Vector formActionButtons
-
actionURL
protected String actionURL
-
formMethod
protected String formMethod
-
title
protected String title
-
name
protected String name
-
displayName
protected String displayName
-
description
protected String description
-
pageContext
protected javax.servlet.jsp.PageContext pageContext
-
reply
protected boolean reply
-
message
protected org.silverpeas.kernel.bundle.LocalizationBundle message
-
utilisateurArchivageDemandes
protected boolean utilisateurArchivageDemandes
-
publieurArchivageDemandes
protected boolean publieurArchivageDemandes
-
utilisateurArchivageReponses
protected boolean utilisateurArchivageReponses
-
publieurArchivageReponses
protected boolean publieurArchivageReponses
-
utilisateurEnvoiDemandes
protected boolean utilisateurEnvoiDemandes
-
-
Method Detail
-
setTitle
public void setTitle(String title)
Method declaration- Parameters:
title
-
-
getTitle
public String getTitle()
Method declaration- Returns:
-
getName
public String getName()
Method declaration- Returns:
-
setName
public void setName(String nam)
Method declaration- Parameters:
nam
-
-
getDisplayName
public String getDisplayName()
Method declaration- Returns:
-
setDisplayName
public void setDisplayName(String nam)
Method declaration- Parameters:
nam
-
-
getDescription
public String getDescription()
Method declaration- Returns:
-
setDescription
public void setDescription(String des)
Method declaration- Parameters:
des
-
-
getPageContext
public javax.servlet.jsp.PageContext getPageContext()
Method declaration- Returns:
-
getFormLines
public Vector getFormLines()
Method declaration- Returns:
-
getNbLines
public int getNbLines()
Method declaration- Returns:
-
hasReply
public boolean hasReply()
Method declaration- Returns:
-
setReply
public void setReply(boolean rep)
Method declaration- Parameters:
rep
-
-
getUtilisateurArchivageDemandes
public boolean getUtilisateurArchivageDemandes()
Method declaration- Returns:
-
setUtilisateurArchivageDemandes
public void setUtilisateurArchivageDemandes(boolean uad)
Method declaration- Parameters:
uad
-
-
getPublieurArchivageDemandes
public boolean getPublieurArchivageDemandes()
Method declaration- Returns:
-
setPublieurArchivageDemandes
public void setPublieurArchivageDemandes(boolean uad)
Method declaration- Parameters:
uad
-
-
getUtilisateurArchivageReponses
public boolean getUtilisateurArchivageReponses()
Method declaration- Returns:
-
setUtilisateurArchivageReponses
public void setUtilisateurArchivageReponses(boolean uad)
Method declaration- Parameters:
uad
-
-
getPublieurArchivageReponses
public boolean getPublieurArchivageReponses()
Method declaration- Returns:
-
setPublieurArchivageReponses
public void setPublieurArchivageReponses(boolean uad)
Method declaration- Parameters:
uad
-
-
getUtilisateurEnvoiDemandes
public boolean getUtilisateurEnvoiDemandes()
Method declaration- Returns:
-
setUtilisateurEnvoiDemandes
public void setUtilisateurEnvoiDemandes(boolean uad)
Method declaration- Parameters:
uad
-
-
setLanguage
public void setLanguage(String language)
Method declaration- Parameters:
language
-
-
add
public void add(FormLine line)
Method declaration- Parameters:
line
-
-
remove
public void remove(String lineName)
Method declaration- Parameters:
lineName
-
-
toXML
public String toXML()
Method declaration- Returns:
-
getBuildRequest
public String getBuildRequest()
Method declaration- Returns:
-
initFromVector
public void initFromVector(Vector resultVector)
Method declaration- Parameters:
resultVector
-
-
getDTD
public String getDTD()
Method declaration- Returns:
-
print
public abstract String print()
Method declaration- Specified by:
print
in interfaceSimpleGraphicElement
- Returns:
-
printDemo
public abstract String printDemo(String trueActionPage, String deleteActionCode, String modifyActionCode)
Method declaration- Parameters:
trueActionPage
-deleteActionCode
-modifyActionCode
-- Returns:
-
-