1 package org.opencrx.kernel.ras1.cci; 14 15 public interface Artifact 16 extends 17 org.opencrx.kernel.ras1.cci.SolutionPart { 18 28 public org.opencrx.kernel.ras1.cci.ArtifactContext getArtifactContext( 29 String id 30 ); 31 32 41 public java.util.Collection getArtifactContext( 42 ); 43 44 51 public java.util.List getArtifactContext( 52 org.opencrx.kernel.ras1.cci.ArtifactContextFilter filter 53 ); 54 55 63 public void addArtifactContext ( 64 String id, 65 org.opencrx.kernel.ras1.cci.ArtifactContext newValue 66 ); 67 68 75 public void addArtifactContext ( 76 org.opencrx.kernel.ras1.cci.ArtifactContext newValue 77 ); 78 79 85 public void removeArtifactContext ( 86 String id 87 ); 88 96 public String getArtifactType( 97 ); 98 99 107 public void setArtifactType( 108 String newValue 109 ); 110 111 121 public org.opencrx.kernel.ras1.cci.ArtifactDependency getDependency( 122 String id 123 ); 124 125 134 public java.util.Collection getDependency( 135 ); 136 137 144 public java.util.List getDependency( 145 org.opencrx.kernel.ras1.cci.ArtifactDependencyFilter filter 146 ); 147 148 156 public void addDependency ( 157 String id, 158 org.opencrx.kernel.ras1.cci.ArtifactDependency newValue 159 ); 160 161 168 public void addDependency ( 169 org.opencrx.kernel.ras1.cci.ArtifactDependency newValue 170 ); 171 172 178 public void removeDependency ( 179 String id 180 ); 181 188 public String getDigestName( 189 ); 190 191 195 196 201 public void setDigestName( 202 String newValue 203 ); 204 205 212 public String getDigestValue( 213 ); 214 215 219 220 225 public void setDigestValue( 226 String newValue 227 ); 228 229 236 public String getVersion( 237 ); 238 239 243 244 249 public void setVersion( 250 String newValue 251 ); 252 253 263 public org.opencrx.kernel.ras1.cci.VariabilityPoint getVp( 264 String id 265 ); 266 267 276 public java.util.Collection getVp( 277 ); 278 279 286 public java.util.List getVp( 287 org.opencrx.kernel.ras1.cci.VariabilityPointFilter filter 288 ); 289 290 298 public void addVp ( 299 String id, 300 org.opencrx.kernel.ras1.cci.VariabilityPoint newValue 301 ); 302 303 310 public void addVp ( 311 org.opencrx.kernel.ras1.cci.VariabilityPoint newValue 312 ); 313 314 320 public void removeVp ( 321 String id 322 ); 323 } 327 | Popular Tags |