|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPaloServerModel
Model of Palo servers. It is used to load and cache Palo server and database structures.
Method Summary | |
---|---|
void |
addListener(IPaloServerModelListener listener)
Add listener for the palo server model . |
void |
checkAndSave(XView view,
ICallback successCallback)
|
void |
checkElement(XDimension dim,
XElement element,
IVerificationCallback callback)
|
void |
checkElement(XSubset dim,
XElement element,
IVerificationCallback callback)
|
void |
clear()
Clears the root of the model and notifies listeners(IPaloServerModelListener.modelChanged() ). |
XElement |
getElement(XDimension dimension,
XElement element)
|
XFolder |
getFavoriteViewsRoot()
|
XObject |
getObject(XPath path)
|
XRoot |
getRoot()
Returns root of the server. |
boolean |
isObjectValid(XObject object)
checks if the object belongs to actual model |
boolean |
isOn()
Tells whether this model is on. |
boolean |
isUpdatingHierarchy()
|
void |
loadChildren(XObject object,
int type)
|
void |
loadDefaultView(XCube cube)
|
void |
loadFavoriteViews()
|
void |
loadPath(XObject hierarchyRoot,
XElement element,
IElementPathCallback callback)
|
void |
loadView(java.lang.String[] path,
ILoadViewCallback loadViewCallback)
|
void |
loadView(XViewLink link,
ILoadViewCallback callback)
|
void |
query(XQueryPath[] queries,
IQueryCallback callback)
|
void |
reloadSubTree(XObject obejct)
|
void |
reloadTree()
|
void |
removeListener(IPaloServerModelListener listener)
Remove listener for the palo server model . |
void |
saveView(XView view,
ICallback successCallback)
|
void |
turnOff()
Turns off the model. |
void |
turnOn()
Turns on the model. |
void |
updateCell(XPath cube,
IXPoint point,
IResultElement value,
ICellUpdateCallback callback)
Updates value pointed by path. |
Method Detail |
---|
XRoot getRoot()
void loadChildren(XObject object, int type)
void reloadTree()
void reloadSubTree(XObject obejct)
boolean isUpdatingHierarchy()
XFolder getFavoriteViewsRoot()
void loadFavoriteViews()
void addListener(IPaloServerModelListener listener)
palo server model
.
listener
- - listener to add.void removeListener(IPaloServerModelListener listener)
palo server model
.
listener
- - listener to remove.XObject getObject(XPath path)
void saveView(XView view, ICallback successCallback)
void checkAndSave(XView view, ICallback successCallback)
XElement getElement(XDimension dimension, XElement element)
boolean isObjectValid(XObject object)
void loadPath(XObject hierarchyRoot, XElement element, IElementPathCallback callback)
void clear()
root
of the model and notifies listeners(IPaloServerModelListener.modelChanged()
).
void loadDefaultView(XCube cube)
void checkElement(XDimension dim, XElement element, IVerificationCallback callback)
void checkElement(XSubset dim, XElement element, IVerificationCallback callback)
boolean isOn()
void turnOn()
void turnOff()
#loadObject
will be ignored.
void updateCell(XPath cube, IXPoint point, IResultElement value, ICellUpdateCallback callback)
path
- value
- callback
- - can be nullvoid query(XQueryPath[] queries, IQueryCallback callback)
void loadView(XViewLink link, ILoadViewCallback callback)
void loadView(java.lang.String[] path, ILoadViewCallback loadViewCallback)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |