public abstract class AbstractColumnRenderNode<S extends ColumnStyleRule> extends ParentRenderNode<Column,S>
Modifier and Type | Field and Description |
---|---|
protected LayoutRuleset |
layoutRuleset |
childDirty, layers
effects, element, hiddenByLayoutRule, initialLayoutOccurred, innerArea, outerArea, parent, preferredContentHeight, preferredContentWidth, style, targetOuterArea, xOffset, yOffset, zIndex
Constructor and Description |
---|
AbstractColumnRenderNode(ParentRenderNode<?,?> parent,
Column column) |
Modifier and Type | Method and Description |
---|---|
protected float |
determinePreferredContentHeight(LayoutState layoutState) |
protected float |
determinePreferredContentWidth(LayoutState layoutState) |
protected float |
determineXOffset(LayoutState layoutState) |
protected float |
determineYOffset(LayoutState layoutState) |
LayoutRuleset |
getLayoutRuleset() |
void |
layout(LayoutState layoutState) |
protected void |
renderElement(Graphics g) |
addChild, clearChildren, getElementById, interpolate, isDirty, mouseDown, mouseMoved, mouseScrolled, removeChild, setChildDirty, setDirty, setState, update
applyEffect, beginHover, contains, determineStyleRule, endHover, getContentRenderHeight, getContentRenderWidth, getContentRenderX, getContentRenderY, getId, getInnerHeight, getInnerRenderHeight, getInnerRenderWidth, getInnerRenderX, getInnerRenderY, getInnerWidth, getInnerX, getInnerY, getOuterHeight, getOuterRenderHeight, getOuterRenderWidth, getOuterRenderX, getOuterRenderY, getOuterWidth, getOuterX, getOuterY, getParent, getPreferredContentHeight, getPreferredContentWidth, getPreferredInnerHeight, getPreferredInnerWidth, getPreferredOuterHeight, getPreferredOuterWidth, getRelativeX, getRelativeY, getState, getStyle, getXOffset, getYOffset, getZIndex, isIncludedInLayout, isIncludedInRender, mouseUp, render, setRelativeX, setRelativeY, toString
protected LayoutRuleset layoutRuleset
public AbstractColumnRenderNode(ParentRenderNode<?,?> parent, Column column)
public void layout(LayoutState layoutState)
layout
in class ParentRenderNode<Column,S extends ColumnStyleRule>
protected void renderElement(Graphics g)
renderElement
in class ParentRenderNode<Column,S extends ColumnStyleRule>
protected float determinePreferredContentHeight(LayoutState layoutState)
determinePreferredContentHeight
in class RenderNode<Column,S extends ColumnStyleRule>
protected float determinePreferredContentWidth(LayoutState layoutState)
determinePreferredContentWidth
in class RenderNode<Column,S extends ColumnStyleRule>
protected float determineXOffset(LayoutState layoutState)
determineXOffset
in class RenderNode<Column,S extends ColumnStyleRule>
protected float determineYOffset(LayoutState layoutState)
determineYOffset
in class RenderNode<Column,S extends ColumnStyleRule>
public LayoutRuleset getLayoutRuleset()