|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.dataselectors.qualifiers.OLAPDimensionTreeModel
public class OLAPDimensionTreeModel
Constructor Summary | |
---|---|
OLAPDimensionTreeModel(OLAPMemberTreeModel model)
|
Method Summary | |
---|---|
void |
addTreeModelListener(javax.swing.event.TreeModelListener l)
|
java.lang.Object |
getChild(java.lang.Object parent,
int index)
|
int |
getChildCount(java.lang.Object parent)
|
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
|
MetadataInterface |
getMetadata()
Returns the MetadataInterface connected to the OLAP cube metadata server. |
OLAPMemberTreeModel |
getModel()
|
java.lang.Object |
getRoot()
|
java.util.List |
getTreePathNodeList(FilterItemInterface filterItem,
FilterValueInterface filterValue)
Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member derived from the given parameters. |
java.util.List |
getTreePathNodeList(FilterValueInterface filterValue)
Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member derived from the given parameters. |
java.util.List |
getTreePathNodeList(java.lang.String memberName)
Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member with the specified properties. |
java.util.List |
getTreePathNodeList(java.lang.String cubeName,
java.lang.String memberName)
Returns a List of the OLAPMemberTreeNodes in order from the root of the tree model to the target node representing the unique cube member with the specified properties. |
boolean |
isLeaf(java.lang.Object node)
|
boolean |
isSelectable(java.lang.Object node)
|
void |
removeTreeModelListener(javax.swing.event.TreeModelListener l)
|
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue)
|
Constructor Detail |
---|
public OLAPDimensionTreeModel(OLAPMemberTreeModel model)
Method Detail |
---|
public OLAPMemberTreeModel getModel()
public java.lang.Object getRoot()
getRoot
in interface javax.swing.tree.TreeModel
public java.lang.Object getChild(java.lang.Object parent, int index)
getChild
in interface javax.swing.tree.TreeModel
public int getChildCount(java.lang.Object parent)
getChildCount
in interface javax.swing.tree.TreeModel
public boolean isLeaf(java.lang.Object node)
isLeaf
in interface javax.swing.tree.TreeModel
public void valueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object newValue)
valueForPathChanged
in interface javax.swing.tree.TreeModel
public int getIndexOfChild(java.lang.Object parent, java.lang.Object child)
getIndexOfChild
in interface javax.swing.tree.TreeModel
public void addTreeModelListener(javax.swing.event.TreeModelListener l)
addTreeModelListener
in interface javax.swing.tree.TreeModel
public void removeTreeModelListener(javax.swing.event.TreeModelListener l)
removeTreeModelListener
in interface javax.swing.tree.TreeModel
public boolean isSelectable(java.lang.Object node)
isSelectable
in interface com.sas.dataselectors.qualifiers.AskSelectable
public MetadataInterface getMetadata()
OLAPMemberTreePathFactoryInterface
getMetadata
in interface OLAPMemberTreePathFactoryInterface
public java.util.List getTreePathNodeList(java.lang.String cubeName, java.lang.String memberName) throws FilterException
OLAPMemberTreePathFactoryInterface
getTreePathNodeList
in interface OLAPMemberTreePathFactoryInterface
cubeName
- the name of the OLAP cube to be searchedmemberName
- the unique member name of the target cube member
FilterException
- in the event of a communications failure or any error with the metadata serverpublic java.util.List getTreePathNodeList(java.lang.String memberName) throws FilterException
OLAPMemberTreePathFactoryInterface
getTreePathNodeList
in interface OLAPMemberTreePathFactoryInterface
memberName
- the unique member name of the target cube member
FilterException
- in the event of a communications failure or any error with the metadata serverpublic java.util.List getTreePathNodeList(FilterItemInterface filterItem, FilterValueInterface filterValue) throws FilterException
OLAPMemberTreePathFactoryInterface
getTreePathNodeList
in interface OLAPMemberTreePathFactoryInterface
filterItem
- a FilterItemInterface representing a BIQ DataItem from the OLAP cube to be searchedfilterValue
- a FilterValueInterface representing the target member of an OLAP cube
FilterException
- in the event of a communications failure or any error with the metadata serverpublic java.util.List getTreePathNodeList(FilterValueInterface filterValue) throws FilterException
OLAPMemberTreePathFactoryInterface
getTreePathNodeList
in interface OLAPMemberTreePathFactoryInterface
filterValue
- a FilterValueInterface representing the target member of an OLAP cube
FilterException
- in the event of a communications failure or any error with the metadata server
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |