by.belsoft.report.tools.view
Class BaseTakenUp

java.lang.Object
  |
  +--by.belsoft.report.tools.view.BaseElement
        |
        +--by.belsoft.report.tools.view.BaseTakenUp
All Implemented Interfaces:
ViewElement

public class BaseTakenUp
extends BaseElement

the class to work with dynamic elements

Author:
Ilya Kirillov

Field Summary
 
Fields inherited from class by.belsoft.report.tools.view.BaseElement
attributes, childElements, elementName, id, innerText, MARKED_TABLE_COLOR
 
Constructor Summary
BaseTakenUp()
          BaseTakenUp the base constructor
BaseTakenUp(java.lang.String name)
          BaseTakenUp constructor
 
Method Summary
 void draw(FacesContext context, java.lang.String selectedId, boolean isDetailView)
          draw draws base taken up element
 void drawGridView(FacesContext context, java.lang.String selectedId, boolean isDetailView)
          drawTableext draws gridview element
 void drawTableext(FacesContext context, java.lang.String selectedId, boolean isDetailView)
          drawTableext draws tablext element
 java.util.ArrayList getDynamicElements()
          Standard getter
 java.util.ArrayList getStaticElements()
          Standard getter
 void makeStaticElements(org.w3c.dom.Document doc, org.w3c.dom.Element element, java.util.ArrayList elts)
          makeStaticElements makes static elements
 void setDynamicElements(java.util.ArrayList dynamicElements)
          Standard setter
 void setStaticElements(java.util.ArrayList staticElements)
          Standard setter
 
Methods inherited from class by.belsoft.report.tools.view.BaseElement
addAttributes, getAttributes, getChildElements, getElementName, getId, getInnerText, makeImage, setAttributes, setChildElements, setElementName, setId, setInnerText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseTakenUp

public BaseTakenUp()
BaseTakenUp the base constructor


BaseTakenUp

public BaseTakenUp(java.lang.String name)
BaseTakenUp constructor

Parameters:
name - String the element name
Method Detail

drawTableext

public void drawTableext(FacesContext context,
                         java.lang.String selectedId,
                         boolean isDetailView)
drawTableext draws tablext element

Parameters:
context - FacesContext the faces context
selectedId - String the selected element id
isDetailView - boolean the view state

drawGridView

public void drawGridView(FacesContext context,
                         java.lang.String selectedId,
                         boolean isDetailView)
drawTableext draws gridview element

Parameters:
context - FacesContext the faces context
selectedId - String the selected element id
isDetailView - boolean the view state

draw

public void draw(FacesContext context,
                 java.lang.String selectedId,
                 boolean isDetailView)
draw draws base taken up element

Overrides:
draw in class BaseElement
Parameters:
context - FacesContext the faces context
selectedId - String the selected element id
isDetailView - boolean the state of view

makeStaticElements

public void makeStaticElements(org.w3c.dom.Document doc,
                               org.w3c.dom.Element element,
                               java.util.ArrayList elts)
makeStaticElements makes static elements

Parameters:
doc - Document the document element
element - Element the element to be done
elts - ArrayList the elements to make

getStaticElements

public java.util.ArrayList getStaticElements()
Standard getter

Returns:
Returns the staticElements.

setStaticElements

public void setStaticElements(java.util.ArrayList staticElements)
Standard setter

Parameters:
staticElements - The staticElements to set.

getDynamicElements

public java.util.ArrayList getDynamicElements()
Standard getter

Returns:
Returns the dynamicElements.

setDynamicElements

public void setDynamicElements(java.util.ArrayList dynamicElements)
Standard setter

Parameters:
dynamicElements - The dynamicElements to set.


Copyright © 2005 BelSoft Inc. All Rights Reserved.