portal.core.api
Class Block

java.lang.Object
  extended byportal.core.api.Component
      extended byportal.core.api.Block
All Implemented Interfaces:
Renderable, java.io.Serializable

public class Block
extends Component

See Also:
Serialized Form

Field Summary
static java.lang.String DIV
           
static java.lang.String P
           
 
Constructor Summary
Block(java.lang.String blockType, java.lang.String style, Component child)
           
 
Method Summary
 void draw(HtmlGraphics graphics)
          With this method the component can render itself using the passed HtmlGraphics object.
 
Methods inherited from class portal.core.api.Component
afterRender, beforeRender, createDefaultModel, getLayout, getModel, getParent, isEnabled, isVisible, render, setEnabled, setLayout, setModel, setParent, setVisible, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

P

public static final java.lang.String P
See Also:
Constant Field Values

DIV

public static final java.lang.String DIV
See Also:
Constant Field Values
Constructor Detail

Block

public Block(java.lang.String blockType,
             java.lang.String style,
             Component child)
Method Detail

draw

public void draw(HtmlGraphics graphics)
          throws RenderException
Description copied from class: Component

With this method the component can render itself using the passed HtmlGraphics object. This method is not called when a layout manager is set since the existence of a layout manager takes precedence above the draw() method.

Overrides:
draw in class Component
Parameters:
graphics - the html graphics instance to use for drawing this component
Throws:
RenderException - when the rendering process could not proceed or encountered an error