|
||||||||||
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 RenderNode
public RenderBox getTextEllipseBox()
public void setTextEllipseBox(RenderBox textEllipseBox)
public ReportStateKey getStateKey()
getStateKey
in class RenderNode
public 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 RenderNode
public RenderNode hibernate()
hibernate
in class RenderNode
public RenderNode deriveFrozen(boolean deepDerive)
deriveFrozen
in class RenderNode
public void addChilds(RenderNode[] nodes)
public void addGeneratedChilds(RenderNode[] nodes)
public RenderNode findNodeById(Object instanceId)
findNodeById
in class RenderNode
public boolean isAppendable()
public void clear()
public boolean isEmpty()
isEmpty
in class RenderNode
public boolean isDiscardable()
isDiscardable
in class RenderNode
public void close()
public void remove(RenderNode child)
public void removeGenerated(RenderNode child)
public boolean isOpen()
isOpen
in class RenderNode
public void freeze()
freeze
in class RenderNode
public 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 RenderNode
public void setName(String name)
public boolean isBreakAfter()
isBreakAfter
in class RenderNode
public long getStaticBoxPropertiesAge()
public void setStaticBoxPropertiesAge(long staticBoxPropertiesAge)
public String toString()
toString
in class Object
public void markCacheClean()
markCacheClean
in class RenderNode
public 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 RenderNode
public 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 RenderNode
public boolean isBoxOverflowY()
isBoxOverflowY
in class RenderNode
public Object getBreakContext()
public void setBreakContext(Object breakContext)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |