1 26 27 package org.objectweb.ccm.IDL3; 28 29 37 38 public interface ValueDecl 39 extends ForwardScope 40 { 41 44 public void 45 setCustom(); 46 47 50 public void 51 setAbstract(); 52 53 56 public void 57 setTruncatable(); 58 59 64 public void 65 setBaseValue(ValueRef value); 66 67 72 public void 73 addAbstractValue(ValueRef value); 74 75 80 public void 81 addInterface(InterfaceRef itf); 82 83 88 public boolean 89 isCustom(); 90 91 96 public boolean 97 isAbstract(); 98 99 104 public boolean 105 isTruncatable(); 106 107 112 public boolean 113 isPrimaryKey(); 114 115 120 public ValueDecl 121 getBaseValue(); 122 123 128 public ValueDecl[] 129 getAbstractValues(); 130 131 136 public InterfaceDecl[] 137 getSupportedInterfaces(); 138 139 144 public Initializer[] 145 getInitializers(); 146 } 147 | Popular Tags |