|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.servlet.tbeans.navigationbar.BaseNavigationBar
public abstract class BaseNavigationBar
The abstract Transformation Bean base object for creating a NavigationBar. A
NavigationBar is used to scroll (or navigate) through a Transformation Bean that
implements BaseNavigationInterface. A NavigationBar is a composite Transformation
Bean that consists of multiple instances of BaseNavigationBarElement
.
The model of a NavigationBar must implement BaseNavigationInterface
.
Note that subclasses of this bean actually provide the markup rendering used in/with Servlet and JavaServer Pages technologies. If you need to add support for a markup language that is not explicitly provided with AppDev Studio, then you must extend this class.
For More Information:
JSP custom tags provide an alternative to using the TransformationBeans. Visit the Custom Tag Library Reference for additional information on these custom tags.
Note: A snapshot of the AppDev Studio Developers Site is installed on your local Web server when you install AppDev Studio. To access the site from webAF, select Help -> Developer Site .
BaseNavigationBarElement
,
BaseNavigationInterface
,
Serialized FormField Summary |
---|
Fields inherited from interface com.sas.servlet.tbeans.navigationbar.NavigationBarKeysInterface |
---|
NAVIGATIONBAR_COLUMN_ELEMENT, NAVIGATIONBAR_EDIT_ELEMENT, NAVIGATIONBAR_ROW_ELEMENT |
Constructor Summary | |
---|---|
BaseNavigationBar()
Default Constructor |
Method Summary | |
---|---|
BaseNavigationInterface |
getModel()
Gets the model of the navigationbar. |
void |
setModel(BaseNavigationInterface viewer)
Sets the model on all the navigationbar's elements currently attached to the navigationbar. |
protected void |
writeContent(java.io.PrintWriter out)
Writes the transformation's main content which is everything except for the following: Opening container html element. |
Methods inherited from interface com.sas.servlet.tbeans.TransformationInterface |
---|
getCustomAttributes, getDescription, getId, getLocale, getName, getRequest, getResponse, getTagEpilog, getTagProlog, isVisible, setCustomAttributes, setDescription, setId, setLocale, setName, setRequest, setResponse, setTagEpilog, setTagProlog, setVisible, write, write, write |
Methods inherited from interface com.sas.actionprovider.HttpActionProviderInterface |
---|
getRequest |
Constructor Detail |
---|
public BaseNavigationBar()
Method Detail |
---|
public void setModel(BaseNavigationInterface viewer)
model
- the model for the navigationbar's elementspublic BaseNavigationInterface getModel()
protected void writeContent(java.io.PrintWriter out) throws java.io.IOException
BaseCompositeTransformation2
writeContent
in class com.sas.servlet.tbeans.BaseCompositeTransformation2
java.io.IOException
BaseCompositeTransformation2.write(PrintWriter)
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |