Table Of Contents

Previous topic

presenter

Next topic

tools

This Page

phoenix_title _Presenter


class_hierarchy Inheritance Diagram

Inheritance diagram for class _Presenter

Inheritance diagram of _Presenter


method_summary Methods Summary

checkCompatibility Check parent/child compatibility.
closeTestWin  
copy  
create Add DOM node as child or sibling depending on flags. Return new item.
createComment Create comment node.
createLocalConf  
createRef Create object_ref element node.
createTestWin  
createUndoEdit  
cut  
delete Delete selected object(s). Return removed XML node.
deleteMany Delete selected object(s).
flushSubtree  
generatePython  
highlight  
init  
loadXML  
moveDown  
moveLeft  
moveRight  
moveUp  
open  
panelIsDirty Check if the panel was changed since last undo.
paste  
popupMenu Show popup menu and set sibling/insert flags.
refreshTestWin Refresh test window after some change.
registerUndoEdit  
replace Replace DOM node by new or passed node. Return new item.
save  
saveXML  
setApplied Set panel state.
setData Set data and view for current tree item.
setModified Set global modified state.
showXML Show some source.
subclass  
unselect  
update Update DOM with new attribute values. Update tree if necessary.
updateCreateState  

api Class API



_Presenter: def init(self)

Methods



checkCompatibility(self, comp)

Check parent/child compatibility.



closeTestWin(self)


copy(self)


create(self, comp, child=None)

Add DOM node as child or sibling depending on flags. Return new item.

If child is passed replace by existing data.



createComment(self)

Create comment node.



createLocalConf(self, path)


createRef(self, ref, child=None)

Create object_ref element node.



createTestWin(self, item)


createUndoEdit(self, item=None, page=None)


cut(self)


delete(self, item)

Delete selected object(s). Return removed XML node.



deleteMany(self, items)

Delete selected object(s).



flushSubtree(self, item=None, node=None)


generatePython(self, dataFile, pypath, embed, genGettext)


highlight(self, item)


init(self)


loadXML(self, path)


moveDown(self)


moveLeft(self)


moveRight(self)


moveUp(self)


open(self, path)


panelIsDirty(self)

Check if the panel was changed since last undo.



paste(self)


popupMenu(self, forceSibling, forceInsert, pos)

Show popup menu and set sibling/insert flags.



refreshTestWin(self)

Refresh test window after some change.



registerUndoEdit(self)


replace(self, comp, node=None)

Replace DOM node by new or passed node. Return new item.



save(self, path)


saveXML(self, path)


setApplied(self, state=True)

Set panel state.



setData(self, item)

Set data and view for current tree item.



setModified(self, state=True, setDirty=True)

Set global modified state.



showXML(self)

Show some source.



subclass(self, item, subclass)


unselect(self)


update(self, item)

Update DOM with new attribute values. Update tree if necessary.



updateCreateState(self, forceSibling, forceInsert)