Class 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 Detail

      • formLines

        protected Vector formLines
      • formHiddenFields

        protected Vector formHiddenFields
      • formActionButtons

        protected Vector formActionButtons
      • actionURL

        protected String actionURL
      • formMethod

        protected String formMethod
      • title

        protected String title
      • displayName

        protected String displayName
      • description

        protected String description
      • pageContext

        protected javax.servlet.jsp.PageContext pageContext
      • reply

        protected boolean reply
      • utilisateurArchivageDemandes

        protected boolean utilisateurArchivageDemandes
      • publieurArchivageDemandes

        protected boolean publieurArchivageDemandes
      • utilisateurArchivageReponses

        protected boolean utilisateurArchivageReponses
      • publieurArchivageReponses

        protected boolean publieurArchivageReponses
      • utilisateurEnvoiDemandes

        protected boolean utilisateurEnvoiDemandes
    • Constructor Detail

      • FormPane

        public FormPane​(String nam,
                        String url,
                        javax.servlet.jsp.PageContext pc)
        Constructor declaration
        Parameters:
        nam -
        url -
        pc -
    • 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:
      • printDemo

        public abstract String printDemo​(String trueActionPage,
                                         String deleteActionCode,
                                         String modifyActionCode)
        Method declaration
        Parameters:
        trueActionPage -
        deleteActionCode -
        modifyActionCode -
        Returns:
      • printHeader

        public abstract String printHeader​(String trueActionPage,
                                           String submitPage,
                                           String modifyActionCode)
        Method declaration
        Parameters:
        trueActionPage -
        submitPage -
        modifyActionCode -
        Returns: