com.tirsen.angkor.widget
Class Link
java.lang.Object
|
+--com.tirsen.angkor.Component
|
+--com.tirsen.angkor.widget.Container
|
+--com.tirsen.angkor.widget.Link
- All Implemented Interfaces:
- ActionSource, java.io.Serializable, View
- public class Link
- extends Container
- implements ActionSource
- Version:
- $Revision: 1.5 $
$Id: Link.java,v 1.5 2002/10/09 21:37:37 tirsen Exp $
- Author:
- $Author: tirsen $
- See Also:
- Serialized Form
|
Constructor Summary |
Link()
|
| Methods inherited from class com.tirsen.angkor.widget.Container |
add, add, createChildren, getChildren, getNumberOfChildren, isChildrenCreated, iterateAllElements, iterateCollection, maybeCreateChildren, remove, renderChildren |
| Methods inherited from class com.tirsen.angkor.Component |
allocateUniqueId, getAttribute, getContainer, getId, getRenderContext, getVisibleIndex, isDebugTables, isVisible, setAttribute, setContainer, setId, setVisible, uniqueId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Link
public Link()
createActionLink
public static Link createActionLink(Action action)
createActionLink
public static Link createActionLink(Action action,
View content)
getAction
public Action getAction()
- Specified by:
getAction in interface ActionSource
setAction
public void setAction(Action action)
- Specified by:
setAction in interface ActionSource
addActionListener
public void addActionListener(ActionListener listener)
- Specified by:
addActionListener in interface ActionSource
removeActionListener
public void removeActionListener(ActionListener listener)
- Specified by:
removeActionListener in interface ActionSource
signalActionEvent
public void signalActionEvent()
- Specified by:
signalActionEvent in interface ActionSource
isParsing
public boolean isParsing()
- Overrides:
isParsing in class Component
render
public void render(RenderContext context)
throws java.io.IOException
- Description copied from interface:
View
- Render this view on the given context if the view is visible.
Performed during render-phase.
- Specified by:
render in interface View- Overrides:
render in class Container
java.io.IOException- See Also:
View.setVisible(boolean),
View.isVisible()
parse
public void parse(RenderContext context)
- Description copied from interface:
View
- When a view has registered during rendering for parsing in the RenderContext
the context will call this method on the next request.
The view is responsible for parsing the request based on it's unique id and
update models and sending events based on the request. In most cases the
EventQueue should be used to send the events. This ensures that the models
are all correctly updated before the events are actually processed. This is important
since controllers (whom processes the events) must rely on this to process events correctly.
- Specified by:
parse in interface View- Overrides:
parse in class Container
createImageStyle
public static Link createImageStyle(Action action)
Copyright © 2002-2002 . All Rights Reserved.