|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.tonbeller.wcf.component.ComponentSupport com.tonbeller.wcf.component.NestableComponentSupport com.tonbeller.wcf.catedit.CategoryEditor com.tonbeller.jpivot.navigator.hierarchy.HierarchyNavigator
public class HierarchyNavigator
Navigation dialog
Nested Class Summary | |
---|---|
class |
HierarchyNavigator.CancelHandler
|
class |
HierarchyNavigator.OkHandler
|
Field Summary |
---|
Fields inherited from interface com.tonbeller.wcf.bookmarks.Bookmarkable |
---|
EXTENSIONAL, INTENSIONAL |
Constructor Summary | |
---|---|
HierarchyNavigator(java.lang.String id,
com.tonbeller.wcf.component.Component parent,
OlapModel olapModel)
Constructor for HierNavigator. |
Method Summary | |
---|---|
HierarchyItem |
findHierarchyItem(Hierarchy hier)
finds the HierarchyItem for hier |
com.tonbeller.wcf.controller.RequestListener |
getAcceptHandler()
|
MemberDeleter |
getDeleterExtension()
|
PlaceHierarchiesOnAxes |
getHierarchyExtension()
Returns the hierExtension. |
HierarchyItemClickHandler |
getHierarchyItemClickHandler()
Returns the hierarchyItemClickHandler. |
PlaceMembersOnAxes |
getMemberExtension()
Returns the memberExtension. |
OlapModel |
getOlapModel()
Returns the olapModel. |
com.tonbeller.tbutils.res.Resources |
getRes()
|
com.tonbeller.wcf.controller.RequestListener |
getRevertHandler()
|
java.util.Set |
getSlicerDimensions()
returns the set of dimensions that are currently on the slicer axis. |
ChangeSlicer |
getSlicerExtension()
Returns the slicerExtension. |
void |
initialize(com.tonbeller.wcf.controller.RequestContext context)
|
boolean |
isAvailable()
return true, if this component currently can be used |
boolean |
isEditing()
true if the user has changed the axis/hierarchy mapping. |
void |
modelChanged(ModelChangeEvent e)
model data have changed, e.g. user has navigated |
org.w3c.dom.Element |
render(com.tonbeller.wcf.controller.RequestContext context,
org.w3c.dom.Document factory)
|
void |
setEditing(boolean editing)
|
void |
setHierarchyItemClickHandler(HierarchyItemClickHandler hierarchyItemClickHandler)
Sets the hierarchyItemClickHandler. |
void |
structureChanged(ModelChangeEvent e)
major change, e.g. extensions added/removed |
Methods inherited from class com.tonbeller.wcf.catedit.CategoryEditor |
---|
categoryModelChanged, getCategoryRenderer, getChangeCategoryButtonElementName, getItemRenderer, getModel, getRootElementName, mayMove, move, setCategoryRenderer, setChangeCategoryButtonElementName, setItemRenderer, setModel, setRootElementName |
Methods inherited from class com.tonbeller.wcf.component.NestableComponentSupport |
---|
render |
Methods inherited from class com.tonbeller.wcf.component.ComponentSupport |
---|
addFormListener, destroy, getBookmarkState, getDispatcher, getForm, getId, getLocale, getNextView, getParent, getRoleExpr, isAutoValidate, isListeningTo, isVisible, removeFormListener, request, revert, setAutoValidate, setBookmarkState, setId, setNextView, setParent, setRoleExpr, setVisible, validate, valueBound, valueUnbound |
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.component.Component |
---|
getParent, isListeningTo, setNextView |
Methods inherited from interface com.tonbeller.wcf.controller.RequestListener |
---|
request |
Methods inherited from interface com.tonbeller.wcf.component.FormListener |
---|
revert, validate |
Methods inherited from interface com.tonbeller.wcf.component.Visible |
---|
isVisible, setVisible |
Methods inherited from interface com.tonbeller.wcf.component.LifeCycle |
---|
destroy |
Constructor Detail |
---|
public HierarchyNavigator(java.lang.String id, com.tonbeller.wcf.component.Component parent, OlapModel olapModel)
Method Detail |
---|
public void initialize(com.tonbeller.wcf.controller.RequestContext context) throws java.lang.Exception
initialize
in interface com.tonbeller.wcf.component.LifeCycle
initialize
in class com.tonbeller.wcf.catedit.CategoryEditor
java.lang.Exception
public PlaceHierarchiesOnAxes getHierarchyExtension()
public HierarchyItemClickHandler getHierarchyItemClickHandler()
public PlaceMembersOnAxes getMemberExtension()
public MemberDeleter getDeleterExtension()
public OlapModel getOlapModel()
public ChangeSlicer getSlicerExtension()
public boolean isEditing()
public org.w3c.dom.Element render(com.tonbeller.wcf.controller.RequestContext context, org.w3c.dom.Document factory) throws java.lang.Exception
render
in interface com.tonbeller.wcf.component.NestableComponent
render
in class com.tonbeller.wcf.catedit.CategoryEditor
java.lang.Exception
public void setEditing(boolean editing)
public void setHierarchyItemClickHandler(HierarchyItemClickHandler hierarchyItemClickHandler)
hierarchyItemClickHandler
- The hierarchyItemClickHandler to setpublic void modelChanged(ModelChangeEvent e)
ModelChangeListener
modelChanged
in interface ModelChangeListener
public void structureChanged(ModelChangeEvent e)
ModelChangeListener
structureChanged
in interface ModelChangeListener
public HierarchyItem findHierarchyItem(Hierarchy hier)
hier
hier
- the Hierarchy
public com.tonbeller.wcf.controller.RequestListener getAcceptHandler()
public com.tonbeller.wcf.controller.RequestListener getRevertHandler()
public java.util.Set getSlicerDimensions()
public com.tonbeller.tbutils.res.Resources getRes()
public boolean isAvailable()
Available
isAvailable
in interface Available
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |