|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.jac.aspects.gui.web.AbstractView
org.objectweb.jac.aspects.gui.web.AbstractCollection
org.objectweb.jac.aspects.gui.web.ChoiceCollection
A nice collection view.
It provides a choice on the elements (for the upper part) and an embedded view of the selected object
Field Summary |
Fields inherited from class org.objectweb.jac.aspects.gui.web.AbstractCollection |
autoUpdate, collection, filter, isEditor, itemView, model, rowsPerPageChooser, sorter, substance, viewableItems |
Fields inherited from class org.objectweb.jac.aspects.gui.web.AbstractView |
column, context, description, height, isCellViewer, label, parentView, row, table, width |
Constructor Summary | |
ChoiceCollection(ViewFactory factory,
DisplayContext context,
CollectionItem collection,
Object substance,
ComboBoxModel model,
CollectionItemView itemView)
|
Method Summary | |
void |
genHTML(PrintWriter out)
Generate the HTML code for the editor. |
void |
sort()
Sorts the collection with the column index stored in the context if any. |
Methods inherited from class org.objectweb.jac.aspects.gui.web.AbstractCollection |
checkRange, genHeader, genHeader, getCollectionModel, getField, getObject, getSubstance, init, isEditor, isEnabled, onAddExistingToCollection, onAddToCollection, onFirst, onLast, onNext, onPrevious, onRefreshCollection, onRemove, onRemoveFromCollection, onTableInvoke, onView, onView, onViewObject, removeLink, setAutoUpdate, setEditor, setEnabled, setField, setRowsPerPage, setSelected, setSubstance, setValue, showRefreshButton, sortLink, updateModel, viewLink |
Methods inherited from class org.objectweb.jac.aspects.gui.web.AbstractView |
close, closeForm, equalsView, equalsView, eventURL, eventURL, genBody, genEventAndActionButton, genPage, genStyleSheets, getBaseURL, getCloseBorder, getContext, getDescription, getFactory, getId, getId, getLabel, getMessage, getOpenBorder, getParameters, getParentView, getRootView, getStyle, getType, getViewBorder, iconElement, iconElement, isClosed, isDescendantOf, isInForm, openForm, printAttributes, setAttribute, setColumn, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParameters, setParentView, setRow, setSize, setStyle, setStyleSheet, setTable, setType, setViewBorder, showButton, showFormButtons, showFormButtons |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.jac.aspects.gui.web.HTMLViewer |
setStyleSheet |
Methods inherited from interface org.objectweb.jac.aspects.gui.View |
close, getContext, getDescription, getFactory, getLabel, getMessage, getParentView, getRootView, getStyle, getViewBorder, isClosed, isDescendantOf, setContext, setDescription, setFactory, setFocus, setLabel, setMessage, setParentView, setSize, setStyle, setViewBorder |
Methods inherited from interface org.objectweb.jac.aspects.gui.ViewIdentity |
equalsView, equalsView, getParameters, getType, setParameters, setType |
Constructor Detail |
public ChoiceCollection(ViewFactory factory, DisplayContext context, CollectionItem collection, Object substance, ComboBoxModel model, CollectionItemView itemView)
Method Detail |
public void sort()
AbstractCollection
sort
in class AbstractCollection
public void genHTML(PrintWriter out) throws IOException
HTMLViewer
genHTML
in interface HTMLViewer
out
- the writer where to write the HTML code.
IOException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |