1 15 package org.apache.hivemind.schema; 16 17 import org.apache.hivemind.SymbolExpander; 18 import org.apache.hivemind.internal.Module; 19 20 26 public interface SchemaProcessor 27 { 28 29 32 public void push(Object object); 33 34 37 38 public Object pop(); 39 40 43 44 public Object peek(); 45 46 49 50 public Object peek(int depth); 51 52 55 56 public Module getContributingModule(); 57 58 63 64 public String getDefiningModuleId(); 65 66 public Module getDefiningModule(); 67 68 73 74 public String getElementPath(); 75 76 80 81 public Translator getContentTranslator(); 82 83 87 88 public Translator getAttributeTranslator(String attributeName); 89 90 93 public String getAttributeDefault(String attributeName); 94 95 98 99 public Translator getTranslator(String translator); 100 101 105 public boolean isInBackwardCompatibilityModeForMaps(); 106 107 110 public SymbolExpander getSymbolExpander(); 111 112 } | Popular Tags |