|
JRubik v0.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.aeat.eett.plugins.tableNavi.jpivot.PartBuilderSupport
es.aeat.eett.plugins.tableNavi.jpivot.AxisBuilderSupport
Created on 24.10.2002
| Field Summary | |
protected int |
headerSpan
|
protected int |
hierarchyHeader
|
protected boolean |
memberIndent
|
protected int |
memberSpan
|
protected com.tonbeller.jpivot.table.span.PropertySpanBuilder |
propertySpanBuilder
|
protected boolean |
showParentMembers
|
protected SpanBuilder |
spanBuilder
|
protected com.tonbeller.jpivot.table.span.SpanCalc |
spanCalc
|
| Fields inherited from class es.aeat.eett.plugins.tableNavi.jpivot.PartBuilderSupport |
table |
| Fields inherited from interface es.aeat.eett.plugins.tableNavi.jpivot.AxisConfig |
HIERARCHY_HEADER, HIERARCHY_LEVEL_HEADER, LEVEL_HEADER, NO_HEADER |
| Fields inherited from interface com.tonbeller.jpivot.table.span.SpanDirections |
HIERARCHY_SPAN, HIERARCHY_THEN_POSITION_SPAN, NO_SPAN, POSITION_SPAN, POSITION_THEN_HIERARCHY_SPAN |
| Constructor Summary | |
protected |
AxisBuilderSupport(SpanBuilder spanBuilder)
|
| Method Summary | |
protected void |
buildHeading(javax.swing.tree.DefaultMutableTreeNode row,
com.tonbeller.jpivot.table.span.Span span,
int rowspan,
int colspan,
boolean even)
builds a single cell of the axis. |
protected abstract com.tonbeller.jpivot.olap.model.Axis |
getAxis()
returns the row/column axis or null if result is 1- or 0-dimensional |
AxisConfig |
getAxisConfig()
|
java.lang.Object |
getBookmarkState()
stores settings for Member Properties. |
int |
getHeaderSpan()
Returns the headerSpan. |
int |
getHierarchyHeader()
Returns the hierarchyHeader. |
int |
getMemberSpan()
Returns the memberSpan. |
com.tonbeller.jpivot.table.span.PropertyConfig |
getPropertyConfig()
|
SpanBuilder |
getSpanBuilder()
Returns the spanBuilder. |
com.tonbeller.jpivot.table.span.SpanCalc |
getSpanCalc()
|
protected void |
initialize(com.tonbeller.jpivot.olap.model.Axis axis)
called from startBuild() |
void |
initialize(com.tonbeller.wcf.controller.RequestContext context,
TableComponent table)
deferred ctor, called once after creation |
boolean |
isMemberIndent()
Returns the memberIndent. |
boolean |
isShowParentMembers()
Returns the showParentMembers. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
setBookmarkState(java.lang.Object state)
restores settings for Member Properties. |
void |
setHeaderSpan(int headerSpan)
Sets the headerSpan. |
void |
setHierarchyHeader(int hierarchyHeader)
Sets the hierarchyHeader. |
void |
setMemberIndent(boolean memberIndent)
Sets the memberIndent. |
void |
setMemberSpan(int memberSpan)
Sets the memberSpan. |
void |
setShowParentMembers(boolean showParentMembers)
Sets the showParentMembers. |
void |
setSpanBuilder(SpanBuilder spanBuilder)
Sets the spanBuilder. |
void |
startBuild(com.tonbeller.wcf.controller.RequestContext context)
called before the DOM is built after the TableRenderer has been fully initialized |
void |
stopBuild()
called after the DOM has been built. |
| Methods inherited from class es.aeat.eett.plugins.tableNavi.jpivot.PartBuilderSupport |
destroy, setDirty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface es.aeat.eett.plugins.tableNavi.jpivot.AxisBuilder |
buildRow, getColumnCount, getRowCount |
| Methods inherited from interface es.aeat.eett.plugins.tableNavi.jpivot.PartBuilder |
destroy |
| Field Detail |
protected com.tonbeller.jpivot.table.span.SpanCalc spanCalc
protected SpanBuilder spanBuilder
protected com.tonbeller.jpivot.table.span.PropertySpanBuilder propertySpanBuilder
protected boolean showParentMembers
protected boolean memberIndent
protected int hierarchyHeader
protected int memberSpan
protected int headerSpan
| Constructor Detail |
protected AxisBuilderSupport(SpanBuilder spanBuilder)
| Method Detail |
public void initialize(com.tonbeller.wcf.controller.RequestContext context,
TableComponent table)
throws java.lang.Exception
PartBuilder
initialize in interface PartBuilderinitialize in class PartBuilderSupportjava.lang.Exceptionprotected void initialize(com.tonbeller.jpivot.olap.model.Axis axis)
public boolean isShowParentMembers()
isShowParentMembers in interface AxisConfigpublic void setShowParentMembers(boolean showParentMembers)
setShowParentMembers in interface AxisConfigshowParentMembers - The showParentMembers to setpublic SpanBuilder getSpanBuilder()
getSpanBuilder in interface AxisBuilderSpanBuilderpublic void setSpanBuilder(SpanBuilder spanBuilder)
setSpanBuilder in interface AxisBuilderspanBuilder - The spanBuilder to setSpanBuilderpublic boolean isMemberIndent()
isMemberIndent in interface AxisConfigpublic void setMemberIndent(boolean memberIndent)
setMemberIndent in interface AxisConfigmemberIndent - The memberIndent to setpublic AxisConfig getAxisConfig()
getAxisConfig in interface AxisBuildercom.tonbeller.jpivot.ui.table.AxisBuilder#getAxisConfig()public int getHeaderSpan()
getHeaderSpan in interface AxisConfigpublic int getHierarchyHeader()
getHierarchyHeader in interface AxisConfigpublic int getMemberSpan()
getMemberSpan in interface AxisConfigpublic void setHeaderSpan(int headerSpan)
setHeaderSpan in interface AxisConfigheaderSpan - The headerSpan to setpublic void setHierarchyHeader(int hierarchyHeader)
setHierarchyHeader in interface AxisConfighierarchyHeader - The hierarchyHeader to setpublic void setMemberSpan(int memberSpan)
setMemberSpan in interface AxisConfigmemberSpan - The memberSpan to setprotected abstract com.tonbeller.jpivot.olap.model.Axis getAxis()
public void startBuild(com.tonbeller.wcf.controller.RequestContext context)
PartBuilder
startBuild in interface PartBuilderstartBuild in class PartBuilderSupportpublic void stopBuild()
PartBuilder
stopBuild in interface PartBuilderstopBuild in class PartBuilderSupportpublic com.tonbeller.jpivot.table.span.SpanCalc getSpanCalc()
getSpanCalc in interface AxisBuilder
protected void buildHeading(javax.swing.tree.DefaultMutableTreeNode row,
com.tonbeller.jpivot.table.span.Span span,
int rowspan,
int colspan,
boolean even)
row - public com.tonbeller.jpivot.table.span.PropertyConfig getPropertyConfig()
getPropertyConfig in interface AxisConfigpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpublic java.lang.Object getBookmarkState()
getBookmarkState in interface com.tonbeller.wcf.bookmarks.BookmarkablegetBookmarkState in class PartBuilderSupportpublic void setBookmarkState(java.lang.Object state)
setBookmarkState in interface com.tonbeller.wcf.bookmarks.BookmarkablesetBookmarkState in class PartBuilderSupport
|
JRubik v0.6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||