- getId
Return an identifier for this component, generating one if necessary. The
implementation must follow
- setLocked
The shared attributes of a component (and all its children) can be locked,
preventing users/develop
- getParent
- setVisible
Sets the visibility of this component. Invisible components are normally
excluded from all event han
- getEnvironment
Retrieves the environment for the current session. If there is no environment
for the session, a dum
- getTag
Retrieves the tag used to identify this component in a Velocity template.
- isHidden
Indicates whether this component is hidden. Hidden components take part in event
handling and painti
- isVisible
Indicates whether this component is visible. Invisible components are normally
excluded from all eve
- paint
Paints the component by rendering it in the given context.
- preparePaint
Prepares this component and all child components for immediate painting (e.g.
rendering to XML). Not
- reset
Resets this component and its children to their initial state.
- serviceRequest
This is the main entry point during request handling. Only the "top-level"
component will have this