1 19 package org.netbeans.tax.spec; 20 21 import org.netbeans.tax.TreeGeneralEntityReference; 22 import org.netbeans.tax.TreeException; 23 import org.netbeans.tax.InvalidArgumentException; 24 25 30 public interface GeneralEntityReference { 31 32 36 39 public static interface Constraints { 40 41 public void checkGeneralEntityReferenceName (String name) throws InvalidArgumentException; 42 43 public boolean isValidGeneralEntityReferenceName (String name); 44 45 } 47 48 52 55 public static interface Creator { 56 57 60 public TreeGeneralEntityReference createGeneralEntityReference (String name); 61 62 } 64 65 69 72 public static interface Writer { 73 74 public void writeGeneralEntityReference (TreeGeneralEntityReference generalEntityReference) throws TreeException; 75 76 } 78 79 83 86 public static interface Child { 87 88 } 90 } 91 | Popular Tags |