|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.guiseframework.platform.AbstractDepictor<C>
com.guiseframework.platform.AbstractComponentDepictor<C>
com.guiseframework.platform.web.AbstractWebComponentDepictor<C>
com.guiseframework.platform.web.AbstractDecoratedWebComponentDepictor<C>
com.guiseframework.platform.web.WebTabDepictor<V,C>
V - The type of values to select.C - The type of component being depicted.public class WebTabDepictor<V,C extends ListSelectControl<V>>
Strategy for rendering a tabbed control as an XHTML <ol> element containing tabs.
This view supports TabControl and TabContainerControl.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.guiseframework.platform.AbstractComponentDepictor |
|---|
AbstractComponentDepictor.DepictedCompositeComponentListener |
| Nested classes/interfaces inherited from class com.guiseframework.platform.AbstractDepictor |
|---|
AbstractDepictor.DepictedPropertyChangeListener |
| Field Summary |
|---|
| Fields inherited from class com.guiseframework.platform.web.AbstractWebComponentDepictor |
|---|
BODY_END_PATTERN, BODY_START_PATTERN |
| Fields inherited from class com.guiseframework.platform.AbstractComponentDepictor |
|---|
childPropertyChangeListener |
| Fields inherited from interface com.guiseframework.platform.Depictor |
|---|
GENERAL_PROPERTY |
| Constructor Summary | |
|---|---|
WebTabDepictor()
Default constructor using the XHTML <ol> element. |
|
| Method Summary | |
|---|---|
protected void |
depictBody()
Renders the body of the component. |
protected void |
depictChildren()
Updates the views of any children. |
protected java.util.Set<java.lang.String> |
getBaseStyleIDs(java.lang.String prefix,
java.lang.String suffix)
Retrieves the base style IDs for the given component. |
void |
processEvent(PlatformEvent event)
Processes an event from the platform. |
| Methods inherited from class com.guiseframework.platform.web.AbstractDecoratedWebComponentDepictor |
|---|
depictBegin, depictEnd, getBodyLocalName, getBodyNamespaceURI, isEmptyBodyElementAllowed, writeDecoratorBegin, writeDecoratorEnd |
| Methods inherited from class com.guiseframework.platform.AbstractComponentDepictor |
|---|
depictChild, depictedObjectPropertyChange, getDepictedCompositeComponentListener, getErrorMessage, installed, uninstalled |
| Methods inherited from class com.guiseframework.platform.AbstractDepictor |
|---|
getDepictedObject, getDepictedPropertyChangeListener, getIgnoredProperties, getModifiedProperties, getSession, isDepicted, setDepicted, setPropertyModified |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.guiseframework.platform.Depictor |
|---|
getDepictedObject, getSession, installed, isDepicted, setDepicted, uninstalled |
| Constructor Detail |
|---|
public WebTabDepictor()
<ol> element.
| Method Detail |
|---|
public void processEvent(PlatformEvent event)
processEvent in interface Depictor<C extends ListSelectControl<V>>processEvent in class AbstractComponentDepictor<C extends ListSelectControl<V>>event - The event to be processed.
java.lang.IllegalArgumentException - if the given event is a relevant DepictEvent with a source of a different depicted object.
protected java.util.Set<java.lang.String> getBaseStyleIDs(java.lang.String prefix,
java.lang.String suffix)
getBaseStyleIDs in class AbstractWebComponentDepictor<C extends ListSelectControl<V>>prefix - The prefix that needs to be added to each, or null if there is no prefix to add.suffix - The suffix that needs to be added to each, or null if there is no suffix to add.
AbstractWebComponentDepictor.addFlowStyleIDs(Set, Flow)
protected void depictBody()
throws java.io.IOException
depictBody in class AbstractWebComponentDepictor<C extends ListSelectControl<V>>java.io.IOException - if there is an error rendering the component.AbstractComponentDepictor.depictChildren()
protected void depictChildren()
throws java.io.IOException
#depictBody(XMLGuiseContext, ListSelectControl).
depictChildren in class AbstractComponentDepictor<C extends ListSelectControl<V>>java.io.IOException - if there is an error updating the child views.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||