1 package org.opencrx.kernel.model1.cci; 14 15 public interface Operation 16 extends 17 org.opencrx.kernel.model1.cci.BehaviouralFeature { 18 28 public org.opencrx.kernel.model1.cci.Exception getException( 29 int index 30 ); 31 32 40 public java.util.Collection getException( 41 ); 42 43 51 public void addException ( 52 int index, 53 org.opencrx.kernel.model1.cci.Exception newValue 54 ); 55 56 63 public void addException ( 64 org.opencrx.kernel.model1.cci.Exception newValue 65 ); 66 67 73 public void removeException ( 74 int index 75 ); 76 84 public boolean isQuery( 85 ); 86 87 95 public void setQuery( 96 boolean newValue 97 ); 98 99 109 public org.opencrx.kernel.model1.cci.EditableOperationTag getOperationTag( 110 String id 111 ); 112 113 122 public java.util.Collection getOperationTag( 123 ); 124 125 132 public java.util.List getOperationTag( 133 org.opencrx.kernel.model1.cci.EditableOperationTagFilter filter 134 ); 135 136 144 public void addOperationTag ( 145 String id, 146 org.opencrx.kernel.model1.cci.EditableOperationTag newValue 147 ); 148 149 156 public void addOperationTag ( 157 org.opencrx.kernel.model1.cci.EditableOperationTag newValue 158 ); 159 160 166 public void removeOperationTag ( 167 String id 168 ); 169 179 public org.opencrx.kernel.model1.cci.EditableParameter getParameter( 180 String id 181 ); 182 183 192 public java.util.Collection getParameter( 193 ); 194 195 202 public java.util.List getParameter( 203 org.opencrx.kernel.model1.cci.EditableParameterFilter filter 204 ); 205 206 214 public void addParameter ( 215 String id, 216 org.opencrx.kernel.model1.cci.EditableParameter newValue 217 ); 218 219 226 public void addParameter ( 227 org.opencrx.kernel.model1.cci.EditableParameter newValue 228 ); 229 230 236 public void removeParameter ( 237 String id 238 ); 239 246 public String getSemantics( 247 ); 248 249 253 254 259 public void setSemantics( 260 String newValue 261 ); 262 263 271 public String getSignature( 272 ); 273 274 } 278 | Popular Tags |