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 StringactionURLstatic StringDEFAULT_LANGUAGEprotected Stringdescriptionprotected StringdisplayNameprotected VectorformActionButtonsprotected VectorformHiddenFieldsprotected VectorformLinesprotected StringformMethodprotected org.silverpeas.kernel.bundle.LocalizationBundlemessageprotected Stringnameprotected javax.servlet.jsp.PageContextpageContextstatic StringPUBLIEUR_CODEprotected booleanpublieurArchivageDemandesprotected booleanpublieurArchivageReponsesprotected booleanreplyprotected Stringtitlestatic StringUTILISATEUR_CODEprotected booleanutilisateurArchivageDemandesprotected booleanutilisateurArchivageReponsesprotected booleanutilisateurEnvoiDemandes
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidadd(FormLine line)Method declarationStringgetBuildRequest()Method declarationStringgetDescription()Method declarationStringgetDisplayName()Method declarationStringgetDTD()Method declarationVectorgetFormLines()Method declarationStringgetName()Method declarationintgetNbLines()Method declarationjavax.servlet.jsp.PageContextgetPageContext()Method declarationbooleangetPublieurArchivageDemandes()Method declarationbooleangetPublieurArchivageReponses()Method declarationStringgetTitle()Method declarationbooleangetUtilisateurArchivageDemandes()Method declarationbooleangetUtilisateurArchivageReponses()Method declarationbooleangetUtilisateurEnvoiDemandes()Method declarationbooleanhasReply()Method declarationvoidinitFromVector(Vector resultVector)Method declarationabstract Stringprint()Method declarationabstract StringprintDemo(String trueActionPage, String deleteActionCode, String modifyActionCode)Method declarationabstract StringprintHeader(String trueActionPage, String submitPage, String modifyActionCode)Method declarationvoidremove(String lineName)Method declarationvoidsetDescription(String des)Method declarationvoidsetDisplayName(String nam)Method declarationvoidsetLanguage(String language)Method declarationvoidsetName(String nam)Method declarationvoidsetPublieurArchivageDemandes(boolean uad)Method declarationvoidsetPublieurArchivageReponses(boolean uad)Method declarationvoidsetReply(boolean rep)Method declarationvoidsetTitle(String title)Method declarationvoidsetUtilisateurArchivageDemandes(boolean uad)Method declarationvoidsetUtilisateurArchivageReponses(boolean uad)Method declarationvoidsetUtilisateurEnvoiDemandes(boolean uad)Method declarationStringtoXML()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:
printin interfaceSimpleGraphicElement- Returns:
-
printDemo
public abstract String printDemo(String trueActionPage, String deleteActionCode, String modifyActionCode)
Method declaration- Parameters:
trueActionPage-deleteActionCode-modifyActionCode-- Returns:
-
-