Class AreaBreakRenderer
Renderer for the AreaBreak layout element.
public class AreaBreakRenderer : IRenderer, IPropertyContainer
- Inheritance
-
AreaBreakRenderer
- Implements
- Inherited Members
Remarks
Renderer for the AreaBreak layout element. Will terminate the current content area and initialize a new one.
Constructors
AreaBreakRenderer(AreaBreak)
Creates an AreaBreakRenderer.
public AreaBreakRenderer(AreaBreak areaBreak)
Parameters
Fields
areaBreak
protected AreaBreak areaBreak
Field Value
Methods
AddChild(IRenderer)
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual void AddChild(IRenderer renderer)
Parameters
renderer
IRenderer
DeleteOwnProperty(int)
public virtual void DeleteOwnProperty(int property)
Parameters
property
int
Draw(DrawContext)
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual void Draw(DrawContext drawContext)
Parameters
drawContext
DrawContext
GetChildRenderers()
public virtual IList<IRenderer> GetChildRenderers()
Returns
GetDefaultProperty<T1>(int)
public virtual T1 GetDefaultProperty<T1>(int property)
Parameters
property
int
Returns
- T1
Type Parameters
T1
GetModelElement()
public virtual IPropertyContainer GetModelElement()
Returns
GetNextRenderer()
public virtual IRenderer GetNextRenderer()
Returns
GetOccupiedArea()
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual LayoutArea GetOccupiedArea()
Returns
GetOwnProperty<T1>(int)
public virtual T1 GetOwnProperty<T1>(int property)
Parameters
property
int
Returns
- T1
Type Parameters
T1
GetParent()
public virtual IRenderer GetParent()
Returns
GetProperty<T1>(int)
public virtual T1 GetProperty<T1>(int key)
Parameters
key
int
Returns
- T1
Type Parameters
T1
GetProperty<T1>(int, T1)
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual T1 GetProperty<T1>(int property, T1 defaultValue)
Parameters
property
intdefaultValue
T1
Returns
- T1
Type Parameters
T1
HasOwnProperty(int)
public virtual bool HasOwnProperty(int property)
Parameters
property
int
Returns
HasProperty(int)
public virtual bool HasProperty(int property)
Parameters
property
int
Returns
IsFlushed()
public virtual bool IsFlushed()
Returns
Layout(LayoutContext)
public virtual LayoutResult Layout(LayoutContext layoutContext)
Parameters
layoutContext
LayoutContext
Returns
Move(float, float)
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual void Move(float dx, float dy)
Parameters
SetParent(IRenderer)
public virtual IRenderer SetParent(IRenderer parent)
Parameters
parent
IRenderer
Returns
SetProperty(int, object)
Throws an UnsupportedOperationException because instances of this class are only used for terminating the current content area.
public virtual void SetProperty(int property, object value)