|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.reporting.engine.classic.core.layout.model.RenderNode
org.pentaho.reporting.engine.classic.core.layout.model.RenderBox
public abstract class RenderBox
Creation-Date: 03.04.2007, 13:17:47
| Field Summary | |
|---|---|
static int |
DIRECT_MANUAL_BREAK
|
static int |
INDIRECT_MANUAL_BREAK
|
static int |
NO_MANUAL_BREAK
|
| Fields inherited from class org.pentaho.reporting.engine.classic.core.layout.model.RenderNode |
|---|
CACHE_CLEAN, CACHE_DEEP_DIRTY, CACHE_DIRTY, HORIZONTAL_AXIS, VERTICAL_AXIS |
| Method Summary | |
|---|---|
void |
addChild(RenderNode child)
|
void |
addChilds(RenderNode[] nodes)
|
void |
addGeneratedChild(RenderNode child)
|
void |
addGeneratedChilds(RenderNode[] nodes)
|
void |
clear()
Removes all children. |
void |
close()
|
void |
commitApplyMark()
|
RenderNode |
derive(boolean deepDerive)
Derive creates a disconnected node that shares all the properties of the original node. |
RenderNode |
deriveFrozen(boolean deepDerive)
Derive creates a disconnected node that shares all the properties of the original node. |
RenderNode |
findNodeById(Object instanceId)
|
void |
freeze()
|
int |
getAppliedContentRefCount()
|
ExtendedBaselineInfo |
getBaselineInfo()
|
BoxDefinition |
getBoxDefinition()
|
Object |
getBreakContext()
|
long |
getComputedWidth()
|
long |
getContentAge()
|
long |
getContentAreaX1()
|
long |
getContentAreaX2()
|
Boolean |
getContentBox()
|
int |
getContentRefCount()
The content-ref-count counts inline-subreports. |
RenderNode |
getFirstChild()
|
long |
getInsets()
|
RenderNode |
getLastChild()
|
int |
getManualBreakIndicator()
|
String |
getName()
|
long |
getPinned()
|
ReportStateKey |
getStateKey()
|
StaticBoxLayoutProperties |
getStaticBoxLayoutProperties()
|
long |
getStaticBoxPropertiesAge()
|
Object |
getTableExportState()
|
RenderBox |
getTextEllipseBox()
|
RenderNode |
hibernate()
Derive creates a disconnected node that shares all the properties of the original node. |
boolean |
isAppendable()
|
boolean |
isAppliedOpen()
|
boolean |
isAppliedSeen()
|
boolean |
isAutoGenerated()
|
boolean |
isBoxOverflowX()
|
boolean |
isBoxOverflowY()
|
boolean |
isBreakAfter()
|
boolean |
isCommited()
|
boolean |
isDeepFinished()
|
boolean |
isDiscardable()
|
boolean |
isEmpty()
|
boolean |
isMarkedOpen()
|
boolean |
isMarkedSeen()
|
boolean |
isOpen()
|
boolean |
isPinned()
|
boolean |
isSizeSpecifiesBorderBox()
|
void |
markBoxSeen()
|
void |
markCacheClean()
|
void |
markPinned(long pinPosition)
|
void |
remove(RenderNode child)
|
void |
removeGenerated(RenderNode child)
|
void |
reopenAfterRollback(boolean deepDirty)
|
void |
replaceChild(RenderNode old,
RenderNode replacement)
|
void |
replaceChilds(RenderNode old,
RenderNode[] replacement)
|
void |
resetCacheState(boolean deepDirty)
|
void |
setAutoGenerated(boolean autoGenerated)
|
void |
setBaselineInfo(ExtendedBaselineInfo baselineInfo)
|
void |
setBreakContext(Object breakContext)
|
void |
setComputedWidth(long computedWidth)
|
void |
setContentAge(long contentAge)
|
void |
setContentAreaX1(long contentAreaX1)
|
void |
setContentAreaX2(long contentAreaX2)
|
void |
setContentBox(Boolean contentBox)
|
void |
setDeepFinished(boolean deepFinished)
|
void |
setManualBreakIndicator(int manualBreakIndicator)
|
void |
setMinimumChunkWidth(long minimumChunkWidth)
|
void |
setName(String name)
|
void |
setStaticBoxPropertiesAge(long staticBoxPropertiesAge)
|
void |
setTableExportState(Object tableExportState)
|
void |
setTextEllipseBox(RenderBox textEllipseBox)
|
RenderBox |
split(int axis)
Performs a simple split. |
String |
toString()
|
| Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.model.RenderNode |
|---|
apply, clone, getAttributes, getCachedAge, getCachedHeight, getCachedParentWidth, getCachedWidth, getCachedX, getCachedY, getCacheState, getChangeTracker, getEffectiveMarginBottom, getEffectiveMarginTop, getElementType, getHeight, getInstanceId, getLogicalPage, getMajorAxis, getMaximumBoxWidth, getMinimumChunkWidth, getMinorAxis, getNext, getNodeLayoutProperties, getNodeType, getParent, getPrev, getStyleSheet, getVerticalTextAlignment, getWidth, getX, getY, isBoxVisible, isBoxVisible, isCacheValid, isFinishedPaginate, isFinishedTable, isFrozen, isHibernated, isIgnorableForRendering, isNodeVisible, isNodeVisible, isNodeVisible, isNodeVisible, isVirtualNode, setCachedAge, setCachedHeight, setCachedParentWidth, setCachedWidth, setCachedX, setCachedY, setFinishedPaginate, setFinishedTable, setHeight, setMaximumBoxWidth, setVirtualNode, setWidth, setX, setY, shift, shiftCached |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int NO_MANUAL_BREAK
public static final int DIRECT_MANUAL_BREAK
public static final int INDIRECT_MANUAL_BREAK
| Method Detail |
|---|
public boolean isAutoGenerated()
public void setAutoGenerated(boolean autoGenerated)
public boolean isSizeSpecifiesBorderBox()
isSizeSpecifiesBorderBox in class RenderNodepublic RenderBox getTextEllipseBox()
public void setTextEllipseBox(RenderBox textEllipseBox)
public ReportStateKey getStateKey()
getStateKey in class RenderNodepublic int getManualBreakIndicator()
public void setManualBreakIndicator(int manualBreakIndicator)
public BoxDefinition getBoxDefinition()
public long getInsets()
public RenderNode getFirstChild()
public RenderNode getLastChild()
public void addGeneratedChild(RenderNode child)
public void addChild(RenderNode child)
public int getContentRefCount()
getContentRefCount in class RenderNode
public void replaceChild(RenderNode old,
RenderNode replacement)
public void replaceChilds(RenderNode old,
RenderNode[] replacement)
public RenderNode derive(boolean deepDerive)
derive in class RenderNodepublic RenderNode hibernate()
hibernate in class RenderNodepublic RenderNode deriveFrozen(boolean deepDerive)
deriveFrozen in class RenderNodepublic void addChilds(RenderNode[] nodes)
public void addGeneratedChilds(RenderNode[] nodes)
public RenderNode findNodeById(Object instanceId)
findNodeById in class RenderNodepublic boolean isAppendable()
public void clear()
public boolean isEmpty()
isEmpty in class RenderNodepublic boolean isDiscardable()
isDiscardable in class RenderNodepublic void close()
public void remove(RenderNode child)
public void removeGenerated(RenderNode child)
public boolean isOpen()
isOpen in class RenderNodepublic void freeze()
freeze in class RenderNodepublic RenderBox split(int axis)
axis -
public long getContentAreaX1()
public void setContentAreaX1(long contentAreaX1)
public long getContentAreaX2()
public void setContentAreaX2(long contentAreaX2)
public StaticBoxLayoutProperties getStaticBoxLayoutProperties()
public ExtendedBaselineInfo getBaselineInfo()
public void setBaselineInfo(ExtendedBaselineInfo baselineInfo)
public String getName()
getName in class RenderNodepublic void setName(String name)
public boolean isBreakAfter()
isBreakAfter in class RenderNodepublic long getStaticBoxPropertiesAge()
public void setStaticBoxPropertiesAge(long staticBoxPropertiesAge)
public String toString()
toString in class Objectpublic void markCacheClean()
markCacheClean in class RenderNodepublic void commitApplyMark()
public int getAppliedContentRefCount()
public boolean isAppliedOpen()
public boolean isAppliedSeen()
public boolean isMarkedOpen()
public boolean isMarkedSeen()
public void markBoxSeen()
public boolean isCommited()
public void reopenAfterRollback(boolean deepDirty)
public void resetCacheState(boolean deepDirty)
public long getComputedWidth()
getComputedWidth in class RenderNodepublic void setComputedWidth(long computedWidth)
public boolean isDeepFinished()
public void setDeepFinished(boolean deepFinished)
public void setContentAge(long contentAge)
public long getContentAge()
public Boolean getContentBox()
public void setContentBox(Boolean contentBox)
public Object getTableExportState()
public void setTableExportState(Object tableExportState)
public void markPinned(long pinPosition)
public boolean isPinned()
public long getPinned()
public void setMinimumChunkWidth(long minimumChunkWidth)
public boolean isBoxOverflowX()
isBoxOverflowX in class RenderNodepublic boolean isBoxOverflowY()
isBoxOverflowY in class RenderNodepublic Object getBreakContext()
public void setBreakContext(Object breakContext)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||