org.scrashmeow.ojb.console.ui.form.repoeditor
Class BaseRepositoryEditorForm

java.lang.Object
  |
  +--org.apache.struts.action.ActionForm
        |
        +--org.apache.struts.validator.ValidatorForm
              |
              +--org.scrashmeow.ojb.console.framework.OjbcValidatorForm
                    |
                    +--org.scrashmeow.ojb.console.ui.form.repoeditor.BaseRepositoryEditorForm
All Implemented Interfaces:
ApplicationServiceAware, DocumentAwareForm, java.io.Serializable, StrutsAware
Direct Known Subclasses:
ClassEditorForm, CollectionEditorForm, ConnectionPoolEditorForm, CustomAttributeEditorForm, ExtentClassEditorForm, FieldEditorForm, ForeignKeyEditorForm, ForeignKeyPointingToElementClassForm, ForeignKeyPointingToThisClassForm, IndexColumnEditorForm, IndexEditorForm, InverseForeignKeyEditorForm, JdbcConnectionEditorForm, OrderByEditorForm, QueryCustomizerEditorForm, ReferenceEditorForm, RepositoryEditorForm, SequenceManagerEditorForm

public abstract class BaseRepositoryEditorForm
extends OjbcValidatorForm
implements StrutsAware, DocumentAwareForm

Author:
alexander To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
See Also:
Serialized Form

Field Summary
protected  java.lang.String[] attributeIds
           
protected  GridControl attributes
           
protected  java.lang.String controlId
           
protected  org.w3c.dom.Document document
           
protected  java.lang.String method
           
protected  java.lang.String objectKey
           
protected  org.w3c.dom.Node workingNode
           
 
Fields inherited from class org.apache.struts.validator.ValidatorForm
page, validatorResults
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
BaseRepositoryEditorForm()
           
 
Method Summary
 void afterPopulate(HttpServletRequest request, HttpServletResponse response, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping)
          Method afterPopulate @add-javadoc!!!
protected  GridControl buildAttributesControl()
           
 org.w3c.dom.Node createSelectedChild()
           
protected  org.w3c.dom.Node createTextNode(java.lang.String cdata)
           
protected  org.w3c.dom.Node findChildNode(java.lang.String elementName)
           
protected  org.w3c.dom.Node findChildNodeByAttributeId(java.lang.String elementName, java.lang.String attrName, java.lang.String matchId)
           
protected  org.w3c.dom.Node[] findChildNodes(java.lang.String elementName)
           
protected  org.w3c.dom.Node[] findChildNodesByAttributeId(java.lang.String elementName, java.lang.String attrName, java.lang.String[] matchId)
           
 org.w3c.dom.Node findSelectedChild()
           
 org.w3c.dom.Node[] findSelectedChildren()
           
protected  java.lang.String getAttribute(java.lang.String attrName)
           
 java.lang.String[] getAttributeIds()
           
 GridControl getAttributes()
           
 java.lang.String getControlId()
           
 org.w3c.dom.Document getDocument()
           
 java.lang.String getDocumentation()
           
protected  java.lang.String getElementData(java.lang.String elementName)
           
 java.lang.String getMethod()
          Returns the method.
 java.lang.String getObjectKey()
           
 java.lang.String getObjectKey(HttpServletRequest request)
           
 org.w3c.dom.Node getWorkingNode()
           
 void prePopulate(HttpServletRequest request, HttpServletResponse response, org.apache.struts.action.ActionForm form, org.apache.struts.action.ActionMapping mapping)
          Method afterPopulate @add-javadoc!!!
 void refreshControls(HttpServletRequest request)
           
protected  void setAttribute(java.lang.String attrName, java.lang.String cdata)
           
 void setAttributeIds(java.lang.String[] strings)
           
 void setAttributes(GridControl control)
           
 void setControlId(java.lang.String string)
           
 void setDocument(org.w3c.dom.Document document)
           
 void setDocumentation(java.lang.String string)
           
protected  void setElementData(java.lang.String elementName, java.lang.String cdata)
           
 void setMethod(java.lang.String string)
          Sets the method.
 void setObjectKey(java.lang.String string)
           
 void setWorkingNode(org.w3c.dom.Node n)
           
 
Methods inherited from class org.scrashmeow.ojb.console.framework.OjbcValidatorForm
getApplicationService, getValidate, isDispatchedTo, setValidate
 
Methods inherited from class org.apache.struts.validator.ValidatorForm
getPage, getResultValueMap, getValidatorResults, log, log, reset, setPage, setValidatorResults, validate
 
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

method

protected java.lang.String method

document

protected org.w3c.dom.Document document

workingNode

protected org.w3c.dom.Node workingNode

objectKey

protected java.lang.String objectKey

controlId

protected java.lang.String controlId

attributeIds

protected java.lang.String[] attributeIds

attributes

protected GridControl attributes
Constructor Detail

BaseRepositoryEditorForm

public BaseRepositoryEditorForm()
Method Detail

afterPopulate

public void afterPopulate(HttpServletRequest request,
                          HttpServletResponse response,
                          org.apache.struts.action.ActionForm form,
                          org.apache.struts.action.ActionMapping mapping)
                   throws ServletException
Description copied from interface: StrutsAware
Method afterPopulate @add-javadoc!!!

Specified by:
afterPopulate in interface StrutsAware
Parameters:
request - @add-javadoc!!!
response - @add-javadoc!!!
form - @add-javadoc!!!
mapping - @add-javadoc!!!
ServletException

refreshControls

public void refreshControls(HttpServletRequest request)
Specified by:
refreshControls in interface DocumentAwareForm

buildAttributesControl

protected GridControl buildAttributesControl()

prePopulate

public void prePopulate(HttpServletRequest request,
                        HttpServletResponse response,
                        org.apache.struts.action.ActionForm form,
                        org.apache.struts.action.ActionMapping mapping)
                 throws ServletException
Description copied from interface: StrutsAware
Method afterPopulate @add-javadoc!!!

Specified by:
prePopulate in interface StrutsAware
Parameters:
request - @add-javadoc!!!
response - @add-javadoc!!!
form - @add-javadoc!!!
mapping - @add-javadoc!!!
ServletException

createSelectedChild

public org.w3c.dom.Node createSelectedChild()
Specified by:
createSelectedChild in interface DocumentAwareForm

findSelectedChild

public org.w3c.dom.Node findSelectedChild()
Specified by:
findSelectedChild in interface DocumentAwareForm

findSelectedChildren

public org.w3c.dom.Node[] findSelectedChildren()
Specified by:
findSelectedChildren in interface DocumentAwareForm

getObjectKey

public java.lang.String getObjectKey(HttpServletRequest request)
Specified by:
getObjectKey in interface DocumentAwareForm

getWorkingNode

public org.w3c.dom.Node getWorkingNode()
Specified by:
getWorkingNode in interface DocumentAwareForm
Returns:

getAttributes

public GridControl getAttributes()
Returns:

getControlId

public java.lang.String getControlId()
Specified by:
getControlId in interface DocumentAwareForm
Returns:

getObjectKey

public java.lang.String getObjectKey()
Returns:

setAttributes

public void setAttributes(GridControl control)
Parameters:
control -

setControlId

public void setControlId(java.lang.String string)
Parameters:
string -

setDocumentation

public void setDocumentation(java.lang.String string)
Parameters:
string -

getDocumentation

public java.lang.String getDocumentation()
Returns:

getElementData

protected java.lang.String getElementData(java.lang.String elementName)

setElementData

protected void setElementData(java.lang.String elementName,
                              java.lang.String cdata)

setAttribute

protected void setAttribute(java.lang.String attrName,
                            java.lang.String cdata)

getAttribute

protected java.lang.String getAttribute(java.lang.String attrName)

createTextNode

protected org.w3c.dom.Node createTextNode(java.lang.String cdata)

findChildNode

protected org.w3c.dom.Node findChildNode(java.lang.String elementName)

findChildNodes

protected org.w3c.dom.Node[] findChildNodes(java.lang.String elementName)

findChildNodeByAttributeId

protected org.w3c.dom.Node findChildNodeByAttributeId(java.lang.String elementName,
                                                      java.lang.String attrName,
                                                      java.lang.String matchId)

findChildNodesByAttributeId

protected org.w3c.dom.Node[] findChildNodesByAttributeId(java.lang.String elementName,
                                                         java.lang.String attrName,
                                                         java.lang.String[] matchId)

setObjectKey

public void setObjectKey(java.lang.String string)
Parameters:
string -

getAttributeIds

public java.lang.String[] getAttributeIds()
Returns:

setAttributeIds

public void setAttributeIds(java.lang.String[] strings)
Parameters:
strings -

getMethod

public java.lang.String getMethod()
Description copied from class: OjbcValidatorForm
Returns the method.

Overrides:
getMethod in class OjbcValidatorForm
Returns:

setMethod

public void setMethod(java.lang.String string)
Description copied from class: OjbcValidatorForm
Sets the method.

Overrides:
setMethod in class OjbcValidatorForm
Parameters:
string -

setWorkingNode

public void setWorkingNode(org.w3c.dom.Node n)
Specified by:
setWorkingNode in interface DocumentAwareForm

getDocument

public org.w3c.dom.Document getDocument()
Returns:

setDocument

public void setDocument(org.w3c.dom.Document document)
Parameters:
document -


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.