|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tensegrity.palowebviewer.modules.engine.client.PaloServerModelProxy
com.tensegrity.palowebviewer.modules.engine.client.PaloServerModelLogger
public class PaloServerModelLogger
Constructor Summary | |
---|---|
PaloServerModelLogger(IPaloServerModel paloServerModel)
|
Method Summary | |
---|---|
void |
addListener(IPaloServerModelListener listener)
Add listener for the palo server model . |
void |
checkAndSave(XView view,
ICallback callback)
|
void |
checkElement(XDimension dim,
XElement element,
IVerificationCallback callback)
|
void |
checkElement(XSubset subset,
XElement element,
IVerificationCallback callback)
|
void |
clear()
Clears the root of the model and notifies listeners(IPaloServerModelListener.modelChanged() ). |
protected void |
debug(java.lang.String message)
|
XElement |
getElement(XDimension dimension,
XElement element)
|
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. |
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 callback)
|
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 callback)
|
java.lang.String |
toString()
|
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. |
Methods inherited from class com.tensegrity.palowebviewer.modules.engine.client.PaloServerModelProxy |
---|
getFavoriteViewsRoot, getPaloServerModel, isUpdatingHierarchy |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PaloServerModelLogger(IPaloServerModel paloServerModel)
Method Detail |
---|
public void addListener(IPaloServerModelListener listener)
IPaloServerModel
palo server model
.
addListener
in interface IPaloServerModel
addListener
in class PaloServerModelProxy
listener
- - listener to add.public void checkElement(XDimension dim, XElement element, IVerificationCallback callback)
checkElement
in interface IPaloServerModel
checkElement
in class PaloServerModelProxy
public void checkElement(XSubset subset, XElement element, IVerificationCallback callback)
checkElement
in interface IPaloServerModel
checkElement
in class PaloServerModelProxy
public void clear()
IPaloServerModel
root
of the model and notifies listeners(IPaloServerModelListener.modelChanged()
).
clear
in interface IPaloServerModel
clear
in class PaloServerModelProxy
public XElement getElement(XDimension dimension, XElement element)
getElement
in interface IPaloServerModel
getElement
in class PaloServerModelProxy
public XObject getObject(XPath path)
getObject
in interface IPaloServerModel
getObject
in class PaloServerModelProxy
public XRoot getRoot()
IPaloServerModel
getRoot
in interface IPaloServerModel
getRoot
in class PaloServerModelProxy
public boolean isObjectValid(XObject object)
IPaloServerModel
isObjectValid
in interface IPaloServerModel
isObjectValid
in class PaloServerModelProxy
public boolean isOn()
IPaloServerModel
isOn
in interface IPaloServerModel
isOn
in class PaloServerModelProxy
public void loadChildren(XObject object, int type)
loadChildren
in interface IPaloServerModel
loadChildren
in class PaloServerModelProxy
public void loadDefaultView(XCube cube)
loadDefaultView
in interface IPaloServerModel
loadDefaultView
in class PaloServerModelProxy
public void loadPath(XObject hierarchyRoot, XElement element, IElementPathCallback callback)
loadPath
in interface IPaloServerModel
loadPath
in class PaloServerModelProxy
public void query(XQueryPath[] queries, IQueryCallback callback)
query
in interface IPaloServerModel
query
in class PaloServerModelProxy
public void reloadSubTree(XObject obejct)
reloadSubTree
in interface IPaloServerModel
reloadSubTree
in class PaloServerModelProxy
public void reloadTree()
reloadTree
in interface IPaloServerModel
reloadTree
in class PaloServerModelProxy
public void removeListener(IPaloServerModelListener listener)
IPaloServerModel
palo server model
.
removeListener
in interface IPaloServerModel
removeListener
in class PaloServerModelProxy
listener
- - listener to remove.public void saveView(XView view, ICallback callback)
saveView
in interface IPaloServerModel
saveView
in class PaloServerModelProxy
public void turnOff()
IPaloServerModel
#loadObject
will be ignored.
turnOff
in interface IPaloServerModel
turnOff
in class PaloServerModelProxy
public void turnOn()
IPaloServerModel
turnOn
in interface IPaloServerModel
turnOn
in class PaloServerModelProxy
public void checkAndSave(XView view, ICallback callback)
checkAndSave
in interface IPaloServerModel
checkAndSave
in class PaloServerModelProxy
public void updateCell(XPath cube, IXPoint point, IResultElement value, ICellUpdateCallback callback)
IPaloServerModel
updateCell
in interface IPaloServerModel
updateCell
in class PaloServerModelProxy
callback
- - can be nullpublic void loadFavoriteViews()
loadFavoriteViews
in interface IPaloServerModel
loadFavoriteViews
in class PaloServerModelProxy
public void loadView(XViewLink link, ILoadViewCallback callback)
loadView
in interface IPaloServerModel
loadView
in class PaloServerModelProxy
public void loadView(java.lang.String[] path, ILoadViewCallback callback)
loadView
in interface IPaloServerModel
loadView
in class PaloServerModelProxy
protected void debug(java.lang.String message)
public java.lang.String toString()
toString
in class PaloServerModelProxy
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |