Package sk.uniba.euromath.editor.xmlEditor.actions

Actions for XMLEditor

See:
          Description

Class Summary
ActionConsts Constants used in contributors, menus, actions.
AddAttributeWizardAction Action to add new attribute to element.
CopyAction Standart copy action.
CutAction Standart cut action.
DecloseElementAction Removes closement of element contents by removing element.
DeleteNodeAction Deletes node specified in constructor.
DeleteSelectionAction Action to delete selected elements.
EMMenuManager  
EmptyAction An empty action.
EnclosingAction Encloses selection by element, if selection is only one interval, starts and ends in children of one parent and starts and ends in text.
InsertAction Common insertion action, needs to be subclassed.
InsertElementAction Action to insert element directly or by wizard.
InsertEntityReferenceAction Inserts entity reference to document.
InsertTextualNode Action to insert Text/CDATA/Comment/Processing instruction node by wizard.
ModifyNodeAction Action to modify node of any type except ELEMENT_NODE, ENTITY_REFERENCE_NODE.
NodeManipulateAction Common action for manipulating single node gained from: selection contructor - if node was specified in constructor, that node is taken into account, so selection is not handled. How node is gained from selection, is specified by type: NodeManipulateAction#SINGLE - selection must contain one node only (otherwise action is disabled), so which is taken for manipulation NodeManipulateAction#FIRST - as node for manipualtion is taken first node in selection NodeManipulateAction#LAST - as node for manipualtion is taken last node in selection and into account is taken way of partially selected nodes processing (this option is set in constructor):
if selection contains some partially selected nodes, then action is disabled if selection contains some partially selected nodes, they are proccessed as completelly selected nodes
PasteAction Paste action to insert at position.
RedoAction  
SelectAction Selects node(or part, depends on id) specified by id in constructor.
SelectParentAction Selects parent of selected element or element with caret.
ShowDocumentPropertiesAction Shows some info about current document - location, namespaces, number of elements and attributes, etc etc.
UndoAction  
XMLAccessModifyAction Base action for generic xml modification actions.
Supposed to be subclassed.
XMLActionContributor Contributor for XMLEditor.
 

Enum Summary
InsertPosition Position of insertion of node.
NodeManipulateAction.NodeAcquireType Ways of how node for manipulation is acquired.
 

Package sk.uniba.euromath.editor.xmlEditor.actions Description

Actions for XMLEditor

XMLEditor comes with basic wysiswyg editing abilities in bars. XMLEditor fills these bars(mainly context menu) by XMLActionContributor. The base action class is XMLAccessModifyAction. Features covered by actions are:

Mainteners Tomáš Studva



Copyright © 2003-2006 null. All Rights Reserved.