/** * */ package com.dappit.Dapper.parser; /** * @author Ohad Serfaty * */ public class ParserInstruction { public static final int OpenNode = 1; public static final int CloseNode = 2; public static final int WriteAttributeKey = 3; public static final int WriteAttributeValue = 4; public static final int AddText = 5; public static final int AddContent = 6; public static final int CloseLeaf = 7; public static final int AddLeaf = 8; public static final int AddEntity = 9; public static final int AddComment = 10; public static final int SetTitle = 11; public static final int AddProcessingInstruction = 12; public static final int AddDoctypeDecl = 13; /** * @param domOperation * @return */ public static String getOperationString(int domOperation) { switch (domOperation) { case OpenNode: return "OpenNode"; case CloseNode: return "CloseNode"; case WriteAttributeKey: return "WriteAttributeKey"; case WriteAttributeValue: return "WriteAttributeValue"; case AddText: return "AddText"; case AddContent: return "AddContent"; case CloseLeaf: return "CloseLeaf"; case AddLeaf: return "AddLeaf"; case AddEntity: return "AddEntity"; case AddComment: return "AddComment"; case SetTitle: return "SetTitle"; case AddProcessingInstruction: return "AddProcessingInstruction"; case AddDoctypeDecl: return "AddDoctypeDecl"; } return "N/A"; } }