|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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.Category
com.tonbeller.jpivot.core.Displayable#getName()
public java.util.List getItems()
getItems
in interface com.tonbeller.wcf.catedit.Category
public void addItem(com.tonbeller.wcf.catedit.Item item)
addItem
in interface com.tonbeller.wcf.catedit.Category
public void changeOrder(java.util.List items)
changeOrder
in interface com.tonbeller.wcf.catedit.Category
public void removeItem(com.tonbeller.wcf.catedit.Item item)
removeItem
in interface com.tonbeller.wcf.catedit.Category
public java.lang.String getIcon()
getIcon
in interface com.tonbeller.wcf.catedit.Category
Category.getIcon()
public boolean isDirty()
public void setDirty(boolean dirty)
dirty
- The dirty to setpublic 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 |