Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.RuntimeCollective.webapps.form
Class BeanLinksForm  view BeanLinksForm download BeanLinksForm.java

java.lang.Object
  extended byorg.apache.struts.action.ActionForm
      extended bycom.RuntimeCollective.webapps.form.EntityBeanForm
          extended bycom.RuntimeCollective.webapps.form.BeanLinksForm
All Implemented Interfaces:
java.io.Serializable

public class BeanLinksForm
extends EntityBeanForm

A form to edit the links from a given EntityBean; links as in EntityLinkTable.

Works hands in hands with BeanLinksAction.

Version:
$Id: BeanLinksForm.java,v 1.4 2003/09/30 15:13:13 joe Exp $

Field Summary
 int beanId
          The bean id.
 java.lang.String beanPosition
          The bean position.
 int[] linkedId
          The to ids.
 java.lang.String returnPage
          The return url.
 java.lang.String role
          The role.
 
Fields inherited from class com.RuntimeCollective.webapps.form.EntityBeanForm
action, id
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
BeanLinksForm()
           
 
Method Summary
 int getBeanId()
           
 java.lang.String getBeanPosition()
           
 int[] getLinkedId()
           
 java.lang.String getReturnPage()
           
 java.lang.String getRole()
           
 void reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
          Reset all properties to default values.
 void setBeanId(int beanId)
           
 void setBeanPosition(java.lang.String beanPosition)
           
 void setLinkedId(int[] linkedId)
           
 void setReturnPage(java.lang.String returnPage)
           
 void setRole(java.lang.String role)
           
 org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
          Validate entry field entries.
protected  void validateInt(int id, org.apache.struts.action.ActionErrors errors, java.lang.String message)
          Validate one int.
protected  void validateIntArray(int[] array, org.apache.struts.action.ActionErrors errors, java.lang.String message)
          Validate one int array.
 
Methods inherited from class com.RuntimeCollective.webapps.form.EntityBeanForm
getFormAction, getId, setFormAction, setId
 
Methods inherited from class org.apache.struts.action.ActionForm
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beanId

public int beanId
The bean id.


linkedId

public int[] linkedId
The to ids.


role

public java.lang.String role
The role.


beanPosition

public java.lang.String beanPosition
The bean position.


returnPage

public java.lang.String returnPage
The return url.

Constructor Detail

BeanLinksForm

public BeanLinksForm()
Method Detail

getBeanId

public int getBeanId()

setBeanId

public void setBeanId(int beanId)

getLinkedId

public int[] getLinkedId()

setLinkedId

public void setLinkedId(int[] linkedId)

getRole

public java.lang.String getRole()

setRole

public void setRole(java.lang.String role)

getBeanPosition

public java.lang.String getBeanPosition()

setBeanPosition

public void setBeanPosition(java.lang.String beanPosition)

getReturnPage

public java.lang.String getReturnPage()

setReturnPage

public void setReturnPage(java.lang.String returnPage)

reset

public void reset(org.apache.struts.action.ActionMapping mapping,
                  javax.servlet.http.HttpServletRequest request)
Reset all properties to default values. This also sets the form action to REGISTER ;

Overrides:
reset in class EntityBeanForm

validate

public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
                                                      javax.servlet.http.HttpServletRequest request)
Validate entry field entries.

Error codes returned:

  • error.links.invalidBeanId - invalid bean id
  • error.links.invalidLinkedId - invalid linked id(s)


validateIntArray

protected void validateIntArray(int[] array,
                                org.apache.struts.action.ActionErrors errors,
                                java.lang.String message)
Validate one int array.


validateInt

protected void validateInt(int id,
                           org.apache.struts.action.ActionErrors errors,
                           java.lang.String message)
Validate one int.