com.sas.servlet.tbeans.dataselectors.html
Class DataSelectorListBoxView

com.sas.servlet.tbeans.dataselectors.html.DataSelectorListBoxView
All Implemented Interfaces:
HttpActionProviderInterface, com.sas.beans.PropertyChangeSource, com.sas.lang.ObjectDataInterface, com.sas.servlet.tbeans.AJAXControllerURLInterface, ComplexStyleInterface, CompositeComponentInterface, DataSelectorListBoxViewKeysInterface, DataSelectorListBoxViewStyleKeysInterface, RenderableInterface, TemplateInterface, com.sas.servlet.tbeans.TemplateKeyInterface, TransformationInterface, com.sas.util.WriteToPrintWriterInterface, java.io.Serializable

public class DataSelectorListBoxView
implements DataSelectorListBoxViewStyleKeysInterface, DataSelectorListBoxViewKeysInterface

See Also:
Serialized Form

Field Summary
protected  javax.swing.DefaultListModel model
           
 
Fields inherited from interface com.sas.servlet.tbeans.dataselectors.html.DataSelectorListBoxViewStyleKeysInterface
DATAITEM_NODE_DESCRIPTION, DATAITEM_NODE_TEXT, DATASELECTORLISTBOXVIEW_CONTAINER, DATASELECTORLISTBOXVIEW_CONTAINER_XP, DATASELECTORLISTBOXVIEW_DESCRIPTION_AREA, DATASELECTORLISTBOXVIEW_LABEL_AREA, DATASELECTORLISTBOXVIEW_TITLES
 
Fields inherited from interface com.sas.servlet.tbeans.dataselectors.html.DataSelectorListBoxViewKeysInterface
DATASELECTORLISTBOXVIEW_DESCRIPTION, DATASELECTORLISTBOXVIEW_LABEL, DATASELECTORLISTBOXVIEW_LISTBOX
 
Constructor Summary
DataSelectorListBoxView()
           
 
Method Summary
 java.lang.String getDefaultTemplate()
          Returns the default template to be used for this composite.
 Label getItemDescription()
           
 Label getItemLabel()
           
 ListBoxView getListBox()
           
 javax.swing.DefaultListModel getModel()
           
 java.lang.String getOnClick()
           
 SelectorPanel getSelector()
           
 int getSize()
           
 java.lang.String getStyleClassPrefix()
           
 void setItemDescription(Label value)
           
 void setItemLabel(Label value)
           
 void setModel(javax.swing.DefaultListModel value)
           
 void setOnClick(java.lang.String value)
           
 void setSelector(SelectorPanel selector)
           
 void setSize(int value)
           
 void setStyleClassPrefix(java.lang.String value)
           
 void write(java.io.PrintWriter out)
          Writes the custom attributes of the object.
 
Methods inherited from class com.sas.servlet.tbeans.BaseCompositeTransformation
applyTemplate, applyTemplate, getActionProvider, getComponent, getComponents, getStyleInfo, getStyleMap, getTemplate, getTemplateDictionary, getTemplateFileName, getTemplateLocation, getVisibleComponents, isFlushEnabled, propertyChange, removeComponent, setActionProvider, setCleanUpResourcesOn, setComponent, setFlushEnabled, setId, setLocale, setRequest, setResponse, setStyleInfo, setTemplate, setTemplate, setTemplateDictionary, setTemplateFileName, setTemplateLocation, writeTemplate
 
Methods inherited from class com.sas.servlet.tbeans.BaseTransformation
addPropertyChangeListener, addPropertyChangeListener, cleanUpResources, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCustomAttributes, getDescription, getId, getInputTransform, getLocale, getName, getObjectData, getObjectDataProperty, getOutputTransform, getRequest, getResponse, getTagEpilog, getTagProlog, hasListeners, isCleanUpResourcesOn, isVisible, removePropertyChangeListener, removePropertyChangeListener, setCustomAttributes, setInputTransform, setLocaleDependentProperties, setName, setObjectData, setObjectDataProperty, setOutputTransform, setTagEpilog, setTagProlog, setVisible, toString, write, write, write
 
Methods inherited from interface com.sas.actionprovider.HttpActionProviderInterface
getRequest
 

Field Detail

model

protected javax.swing.DefaultListModel model
Constructor Detail

DataSelectorListBoxView

public DataSelectorListBoxView()
Method Detail

setModel

public void setModel(javax.swing.DefaultListModel value)

getModel

public javax.swing.DefaultListModel getModel()

getListBox

public ListBoxView getListBox()

write

public void write(java.io.PrintWriter out)
           throws java.io.IOException
Description copied from class: BaseCompositeTransformation
Writes the custom attributes of the object. All transformation beans should override this method and call SUPER.

Specified by:
write in interface TransformationInterface
Specified by:
write in interface com.sas.util.WriteToPrintWriterInterface
Overrides:
write in class BaseCompositeTransformation
Parameters:
out - The output stream
Throws:
java.io.IOException - Thrown if some type of I/O error occurs

setItemLabel

public void setItemLabel(Label value)

getItemLabel

public Label getItemLabel()

setItemDescription

public void setItemDescription(Label value)

getItemDescription

public Label getItemDescription()

setSelector

public void setSelector(SelectorPanel selector)

getSelector

public SelectorPanel getSelector()

getSize

public int getSize()

setSize

public void setSize(int value)

setOnClick

public void setOnClick(java.lang.String value)

getOnClick

public java.lang.String getOnClick()

getStyleClassPrefix

public java.lang.String getStyleClassPrefix()

setStyleClassPrefix

public void setStyleClassPrefix(java.lang.String value)

getDefaultTemplate

public java.lang.String getDefaultTemplate()
Description copied from interface: TemplateInterface
Returns the default template to be used for this composite. If no customized template has been applied and the template file cannot be found or read, this template is used to provide at least a minimum amount of functionality and may or may not have styling or formatting applied to it.

Specified by:
getDefaultTemplate in interface TemplateInterface
Overrides:
getDefaultTemplate in class BaseCompositeTransformation
Returns:
default template to be used for this composite



Copyright © 2009 SAS Institute Inc. All Rights Reserved.