|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.tonbeller.jpivot.navigator.hierarchy.AbstractCategory
public abstract class AbstractCategory
AxisCategory or SlicerCategory. Contains a list of HierInfo's. Represents a Query Axis, either visible (row, column) or slicer.
| Constructor Summary | |
|---|---|
AbstractCategory(HierarchyNavigator navi,
java.lang.String name,
java.lang.String icon)
ctor for visible axis |
|
| Method Summary | |
|---|---|
void |
addItem(com.tonbeller.wcf.catedit.Item item)
|
void |
changeOrder(java.util.List items)
|
void |
deleteDeleted()
removes the deleted items from the model |
HierarchyItem |
findItemFor(Hierarchy hier)
simulates an itemClick for the hierarchy |
java.lang.String |
getIcon()
|
java.util.List |
getItems()
Returns the items. |
java.lang.String |
getName()
|
boolean |
isDirty()
Returns the dirty. |
abstract boolean |
isSlicer()
|
abstract void |
itemClicked(com.tonbeller.wcf.controller.RequestContext context,
HierarchyItem item)
user has clicked on the hyperlink for item |
void |
removeItem(com.tonbeller.wcf.catedit.Item item)
|
void |
setDirty(boolean dirty)
Sets the dirty to true |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.tonbeller.wcf.catedit.Category |
|---|
isEmptyAllowed, isOrderSignificant |
| Constructor Detail |
|---|
public AbstractCategory(HierarchyNavigator navi,
java.lang.String name,
java.lang.String icon)
| Method Detail |
|---|
public java.lang.String getName()
getName in interface com.tonbeller.wcf.catedit.Categorycom.tonbeller.jpivot.core.Displayable#getName()public java.util.List getItems()
getItems in interface com.tonbeller.wcf.catedit.Categorypublic void addItem(com.tonbeller.wcf.catedit.Item item)
addItem in interface com.tonbeller.wcf.catedit.Categorypublic void changeOrder(java.util.List items)
changeOrder in interface com.tonbeller.wcf.catedit.Categorypublic void removeItem(com.tonbeller.wcf.catedit.Item item)
removeItem in interface com.tonbeller.wcf.catedit.Categorypublic java.lang.String getIcon()
getIcon in interface com.tonbeller.wcf.catedit.CategoryCategory.getIcon()public boolean isDirty()
public void setDirty(boolean dirty)
dirty - The dirty to set
public abstract void itemClicked(com.tonbeller.wcf.controller.RequestContext context,
HierarchyItem item)
public HierarchyItem findItemFor(Hierarchy hier)
public abstract boolean isSlicer()
public void deleteDeleted()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||