org.objectweb.jac.aspects.gui.web
Class CompactList
java.lang.Object
|
+--org.objectweb.jac.aspects.gui.web.AbstractView
|
+--org.objectweb.jac.aspects.gui.web.AbstractCollection
|
+--org.objectweb.jac.aspects.gui.web.CompactList
- All Implemented Interfaces:
- CollectionListener, CollectionView, FieldView, HTMLViewer, LinkGenerator, View, ViewIdentity
- public class CompactList
- extends AbstractCollection
- implements HTMLViewer, CollectionListener, LinkGenerator
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, 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.CollectionListener |
onAddExistingToCollection, onAddToCollection, onFirst, onLast, onNext, onPrevious, onRefreshCollection, onRemove, onRemoveFromCollection, onTableInvoke, onView, onViewObject |
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 |
CompactList
public CompactList(ViewFactory factory,
DisplayContext context,
CollectionItem collection,
Object substance,
CollectionModel model,
CollectionItemView itemView)
CompactList
public CompactList()
setEnableLinks
public void setEnableLinks(boolean enable)
- Specified by:
setEnableLinks
in interface LinkGenerator
areLinksEnabled
public boolean areLinksEnabled()
- Specified by:
areLinksEnabled
in interface LinkGenerator
sort
public void sort()
- Description copied from class:
AbstractCollection
- Sorts the collection with the column index stored in the context
if any.
- Specified by:
sort
in class AbstractCollection
updateModel
public void updateModel(Object substance)
- Description copied from interface:
CollectionView
- Updates the collection model
- Specified by:
updateModel
in interface CollectionView
- Overrides:
updateModel
in class AbstractCollection
genHTML
public void genHTML(PrintWriter out)
- Description copied from interface:
HTMLViewer
- Generate the HTML code for the editor.
- Specified by:
genHTML
in interface HTMLViewer
- Parameters:
out
- the writer where to write the HTML code.