Interface Renderable

All Known Subinterfaces:
BoundableRenderable, RCollection, RElement
All Known Implementing Classes:
BaseElementRenderable, PositionedRenderable, RBlock, RBlockViewport, RImgControl, RInlineBlock, RRectangle, RTable, RTableCell, RUIControl, TranslatedRenderable

public interface Renderable
Represents a renderer (view) node.
  • Field Details

    • EMPTY_ARRAY

      static final Renderable[] EMPTY_ARRAY
      Constant EMPTY_ARRAY
  • Method Details

    • getModelNode

      ModelNode getModelNode()

      getModelNode.

      Returns:
      a ModelNode object.
    • paint

      void paint(Graphics g)

      paint.

      Parameters:
      g - a Graphics object.
    • isFixed

      default boolean isFixed()

      isFixed.

      Returns:
      a boolean.
    • findHtmlRenderable

      default Renderable findHtmlRenderable(RCollection root)

      findHtmlRenderable.

      Parameters:
      root - a RCollection object.
      Returns:
      a Renderable object.