public class ExtendedMenuXmlParser extends ExtendedFormXmlParser
| Modifier and Type | Class and Description |
|---|---|
protected class |
ExtendedMenuXmlParser.ExtendedMenuXmlOperation
Implementation of REMOVE_SEPARATOR_OP extending super class
|
| Modifier and Type | Field and Description |
|---|---|
static String |
MENU_ELEMENT |
static String |
MENU_SEPARATOR |
static String |
POSITION_ATRIBUTE |
static String |
REMOVE_SEPARATOR_OP |
static String |
TOOLBAR_ELEMENT |
static String |
TOOLBAR_SEPARATOR |
ADD_REMOTE_REFERENCE, ATTR_ATRIBUTE, CONTAINER_ATRIBUTE, DEBUG, FORM_EXTENDS, INSERT_AFTER_OP, INSERT_BEFORE_OP, LEVELS_ATRIBUTE, MENU_EXTENDS, MODIFY_ATTRIBUTE, MODIFY_ATTRIBUTE_NAME, MODIFY_ATTRIBUTE_OPERATION, MODIFY_ATTRIBUTE_OPERATOR_ADD, MODIFY_ATTRIBUTE_OPERATOR_REMOVE, MODIFY_ATTRIBUTE_SEPARATOR, MODIFY_ATTRIBUTE_VALUE, MODIFY_FORM, MODIFY_REFERENCE_CLASS, MODIFY_REFERENCE_INIT, MODIFY_REFERENCE_MODIFY_CLASS, MODIFY_REFERENCE_MODIFY_INIT, MODIFY_REFERENCE_MODIFY_NAME, MODIFY_REFERENCE_NAME, MODIFY_REFERENCE_PARAMS, MODIFY_REFERENCE_PARAMS_VAL, MODIFY_REFERENCE_VALUE, MODIFY_REMOTE_REFERENCE, ORDER, REMOVE_OP, REMOVE_REMOTE_REFERENCE, REPLACE_OP, TOOLBAR_EXTENDS| Constructor and Description |
|---|
ExtendedMenuXmlParser() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeOperation(Document originalForm,
ExtendedXmlOperation operation)
This method extends functionality of super method adding
REMOVE_SEPARATOR_OP.
|
protected ExtendedXmlOperation |
getNodeOperation(Node node)
Extends super method to add REMOVE_SEPARATOR_OP functionality
|
protected boolean |
isExtendedNode(Node node)
The REMOVE_SEPARATOR_OP is an extend operation too
|
searchNode, searchParentInLevelcheckNodeWithoutAttributes, extractOperationNodes, getDocumentModel, getExtendedDocument, getExtendedDocumentForm, getExtendedFile, getExtendedFile, getExtendedInput, parse, parseExtendedXml, printDocumentpublic static final String REMOVE_SEPARATOR_OP
public static final String POSITION_ATRIBUTE
public static final String MENU_SEPARATOR
public static final String TOOLBAR_SEPARATOR
public static final String MENU_ELEMENT
public static final String TOOLBAR_ELEMENT
protected void executeOperation(Document originalForm, ExtendedXmlOperation operation) throws Exception
executeOperation in class ExtendedFormXmlParserExceptionprotected ExtendedXmlOperation getNodeOperation(Node node) throws Exception
getNodeOperation in class ExtendedXmlParsernode - The node of operationExceptionprotected boolean isExtendedNode(Node node)
isExtendedNode in class ExtendedXmlParsernode - the node to checkCopyright © 2016 Imatia Innovation S.L.. All rights reserved.