Package org.loboevolution.html.renderer
Class RLayout.CommonWidgetLayout
java.lang.Object
org.loboevolution.html.renderer.RLayout.CommonWidgetLayout
- All Implemented Interfaces:
MarkupLayout
- Direct Known Subclasses:
RLayout.ButtonLayout
,RLayout.CanvasLayout
,RLayout.IFrameLayout
,RLayout.ImgLayout
,RLayout.InputLayout
,RLayout.ObjectLayout
,RLayout.RSSLayout
,RLayout.SelectLayout
,RLayout.SVGLayout
,RLayout.TextAreaLayout
- Enclosing class:
RLayout
This is layout common to elements that render themselves, except RBlock,
RTable and RList.
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final int
protected static final int
protected static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract RElement
createRenderable
(RBlockViewport bodyLayout, HTMLElementImpl markupElement) void
layoutMarkup
(RBlockViewport bodyLayout, HTMLElementImpl markupElement) layoutMarkup.
-
Field Details
-
ADD_INLINE
protected static final int ADD_INLINE- See Also:
-
ADD_AS_BLOCK
protected static final int ADD_AS_BLOCK- See Also:
-
ADD_INLINE_BLOCK
protected static final int ADD_INLINE_BLOCK- See Also:
-
-
Constructor Details
-
CommonWidgetLayout
public CommonWidgetLayout(int method)
-
-
Method Details
-
createRenderable
protected abstract RElement createRenderable(RBlockViewport bodyLayout, HTMLElementImpl markupElement) -
layoutMarkup
Description copied from interface:MarkupLayout
layoutMarkup.
- Specified by:
layoutMarkup
in interfaceMarkupLayout
- Parameters:
bodyLayout
- aRBlockViewport
object.markupElement
- aHTMLElementImpl
object.
-