com.jtri.struts
Class DataTile
java.lang.Object
com.jtri.struts.DataTile
- public class DataTile
- extends java.lang.Object
DataTile is equivalent to PageInfo on the web side. It contains information about
the tree of forms that render each window. Each form may be rendered by a independent
JSP file, and should map for a collection getter in the base bean. The "root" base bean
is the form itself.
- Author:
- atorres
|
Constructor Summary |
DataTile()
|
DataTile(java.util.List l)
|
DataTile(java.lang.String parentnam,
java.lang.String name,
java.lang.String uri,
java.lang.String colGetter,
DataTile parent)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataTile
public DataTile()
DataTile
public DataTile(java.util.List l)
DataTile
public DataTile(java.lang.String parentnam,
java.lang.String name,
java.lang.String uri,
java.lang.String colGetter,
DataTile parent)
getTile
public static DataTile getTile(java.util.List childList)
getColGetter
public java.lang.String getColGetter()
- Returns:
setChild
public void setChild(int key,
DataTile tile)
getChild
public DataTile getChild(int key)
getName
public java.lang.String getName()
- Returns:
getParentName
public java.lang.String getParentName()
- Returns:
getUri
public java.lang.String getUri()
- Returns:
setColGetter
public void setColGetter(java.lang.String string)
- Parameters:
string -
setName
public void setName(java.lang.String string)
- Parameters:
string -
setParentName
public void setParentName(java.lang.String string)
- Parameters:
string -
setUri
public void setUri(java.lang.String string)
- Parameters:
string -
getChilds
public java.util.List getChilds()
- Returns:
setChilds
public void setChilds(java.util.List list)
- Parameters:
list -
getForm
public java.lang.String getForm()
- Returns:
getPropBaseJSTL
public java.lang.String getPropBaseJSTL()
- Returns:
getPropBasePath
public java.lang.String getPropBasePath()
getParentBasePath
public java.lang.String getParentBasePath()
getAsPath
public FieldPath getAsPath()
setForm
public void setForm(java.lang.String string)
- Parameters:
string -
getIndex
public int getIndex()
- Returns:
setIndex
public void setIndex(int i)
- Parameters:
i -
getPropBase
public java.lang.String getPropBase()
- Returns:
setPropBase
public void setPropBase(java.lang.String string)
- Parameters:
string -
getParentBean
public java.lang.Object getParentBean()
- Returns:
setParentBean
public void setParentBean(java.lang.Object object)
- Parameters:
object -
getParentTile
public DataTile getParentTile()
getPageInfo
public PageInfo getPageInfo()
setPageInfo
public void setPageInfo(PageInfo pageInfo)
getRequest
public javax.servlet.http.HttpServletRequest getRequest()
setRequest
public void setRequest(javax.servlet.http.HttpServletRequest request)
getCanInsert
public boolean getCanInsert()
getCanRemove
public boolean getCanRemove()
isUsed
public boolean isUsed()
- If a child tile was used already it's marked as "used"
- Returns:
setUsed
public void setUsed(boolean used)
- If a child tile was used already it's marked as "used"
- Returns: