|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnextapp.echoservlet.AbstractComponentPeer
echopoint.ui.util.EchoPointComponentPeer
echopoint.ui.TabbedPaneUI
public class TabbedPaneUI
TabbedPaneUI is the backend peer class for the component TabbedPane. It is responsible for rendering the user interface and handling navigation between tabs.
Field Summary |
---|
Fields inherited from interface nextapp.echoservlet.ComponentPeer |
---|
IGNORE_PROPERTY_CHANGE |
Constructor Summary | |
---|---|
TabbedPaneUI()
|
Method Summary | |
---|---|
void |
clientAction(java.lang.String action)
Called when the user causes an action from the client. |
void |
clientInput(java.lang.String input)
Called when a client sends an input string through an input field. |
void |
imageUpdate(ImageUpdateEvent e)
If an image changes, we redraw() the peer. |
void |
propertyChange(java.beans.PropertyChangeEvent e)
Whenever a property changes, we call redraw() to cause the peer to be repainted. |
static void |
register()
Registers the Component with its peer bindings |
void |
registered()
This adds itself as a property change listener to the component, which calls redraw(), and then creates a ToolTipPopUpSupportHelper. |
void |
render(RenderingContext rc,
Element parent)
A method that should be overridden for the ComponentPeer to produce HTML output. |
void |
unregistered()
This removes the property change listener and then calls toolTipHelper.unregistered();. |
Methods inherited from class echopoint.ui.util.EchoPointComponentPeer |
---|
addOnce, addOnce, addScriptInclude, copyChildrenExcept, copyChildrenExcept, forComponent, forComponent, forComponent, forComponent, getChildren, getImage, getImageManager, getImageUri, getPeer, getPeer, getToolTipHelper, getUri, hasBeenAdded, removeAllImages, removeAllManagedImages, removeNewLinesAndJSQuote, removeNewLinesAndJSQuote, setImage, stateChanged, trackImage |
Methods inherited from class nextapp.echoservlet.AbstractComponentPeer |
---|
addAncillaryService, generateId, getCalculatedBackground, getCalculatedFont, getCalculatedForeground, getChildCount, getComponent, getFocusedElementId, getId, getInstancePeer, getParentComponentPeer, redraw, registerAncillaryServices, removeAncillaryService, setComponent, setId, setInstancePeer, unregisterAncillaryServices |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface nextapp.echoservlet.ClientInputProducer |
---|
getId |
Methods inherited from interface echopoint.ui.util.PeerDelegate |
---|
getId |
Constructor Detail |
---|
public TabbedPaneUI()
Method Detail |
---|
public static void register()
public void clientAction(java.lang.String action)
ClientActionProducer
clientAction
in interface ClientActionProducer
action
- The action command generated by the client.ClientActionProducer.clientAction(java.lang.String)
public void clientInput(java.lang.String input)
ClientInputProducer
clientInput
in interface ClientInputProducer
input
- The data in the hidden input field in the controller form
as last known.ClientInputProducer.clientInput(java.lang.String)
public void render(RenderingContext rc, Element parent)
ComponentPeer
render
in interface ComponentPeer
render
in class AbstractComponentPeer
rc
- A rendering context provided by the Connection
.parent
- The element that will contain content rendered by this
ComponentPeer
.ComponentPeer.render(nextapp.echoservlet.RenderingContext, nextapp.echoservlet.html.Element)
public void imageUpdate(ImageUpdateEvent e)
EchoPointComponentPeer
In 99% of cases, this is actually what you want to do.
imageUpdate
in interface ImageUpdateListener
imageUpdate
in class EchoPointComponentPeer
e
- The event describing the image update.ImageUpdateListener.imageUpdate(nextapp.echo.event.ImageUpdateEvent)
public void registered()
EchoPointComponentPeer
registered
in interface ComponentPeer
registered
in class EchoPointComponentPeer
public void propertyChange(java.beans.PropertyChangeEvent e)
EchoPointComponentPeer
In 99% of cases, this is actually what you want to do.
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class EchoPointComponentPeer
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
public void unregistered()
EchoPointComponentPeer
unregistered
in interface ComponentPeer
unregistered
in class EchoPointComponentPeer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |