|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.ras1.jdo2.SolutionPart
org.opencrx.kernel.ras1.jdo2.Artifact
public class Artifact
Class Artifact
| Nested Class Summary | |
|---|---|
static class |
Artifact.Slice
Slice object hold the Artifact's multivalued
attributes |
| Nested classes/interfaces inherited from class org.opencrx.kernel.ras1.jdo2.SolutionPart |
|---|
SolutionPart.Identity |
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Nested classes/interfaces inherited from interface org.opencrx.kernel.ras1.cci2.SolutionPart |
|---|
SolutionPart.Identity |
| Field Summary | |
|---|---|
static List<String> |
CLASS
Define the model class org::opencrx::kernel::ras1::Artifact |
| Fields inherited from class org.opencrx.kernel.ras1.jdo2.SolutionPart |
|---|
BASE_CLASS |
| Constructor Summary | |
|---|---|
Artifact()
|
|
| Method Summary | ||
|---|---|---|
void |
addArtifactContext(boolean idIsPersistent,
String id,
ArtifactContext artifactContext)
Adds the specified element to the set of the values for the reference artifactContext. |
|
void |
addDependency(boolean idIsPersistent,
String id,
ArtifactDependency dependency)
Adds the specified element to the set of the values for the reference dependency. |
|
void |
addVp(boolean idIsPersistent,
String id,
VariabilityPoint vp)
Adds the specified element to the set of the values for the reference vp. |
|
|
getArtifactContext()
Retrieves a set containing all the elements for the reference artifactContext. |
|
ArtifactContext |
getArtifactContext(boolean idIsPersistent,
String id)
Retrieves the value for the reference artifactContext for
the specified qualifier attribute value. |
|
String |
getArtifactType()
Retrieves the value for the attribute artifactType. |
|
|
getDependency()
Retrieves a set containing all the elements for the reference dependency. |
|
ArtifactDependency |
getDependency(boolean idIsPersistent,
String id)
Retrieves the value for the reference dependency for the
specified qualifier attribute value. |
|
String |
getDigestName()
Retrieves the possibly null value for the optional attribute digestName. |
|
String |
getDigestValue()
Retrieves the possibly null value for the optional attribute digestValue. |
|
String |
getVersion()
Retrieves the possibly null value for the optional attribute version. |
|
|
getVp()
Retrieves a set containing all the elements for the reference vp. |
|
VariabilityPoint |
getVp(boolean idIsPersistent,
String id)
Retrieves the value for the reference vp for the specified
qualifier attribute value. |
|
static SolutionPart.Identity |
newIdentity(Product.Identity asset,
boolean idIsPersistent,
String id)
|
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
|
protected int |
openmdxjdoGetSize(int field)
|
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
|
static SolutionPart.Identity |
openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
|
void |
setArtifactType(String artifactType)
Sets a new value for the attribute artifactType. |
|
void |
setDigestName(String digestName)
Sets a new value for the attribute digestName. |
|
void |
setDigestValue(String digestValue)
Sets a new value for the attribute digestValue. |
|
void |
setVersion(String version)
Sets a new value for the attribute version. |
|
| Methods inherited from class org.w3c.jdo2.AbstractObject |
|---|
openmdxjdoClassName, openmdxjdoGetIdentityBuilder, openmdxjdoGetList, openmdxjdoGetObjectsByParent, openmdxjdoGetSet, openmdxjdoGetSparseArray, openmdxjdoNewSlice, openmdxjdoSetArray, openmdxjdoSetCollection, openmdxjdoToArray, openmdxjdoToArray, openmdxjdoValidateElement |
| Methods inherited from class org.oasisopen.jdo2.Identifiable |
|---|
openmdxjdoGetObject, openmdxjdoGetObjectById, openmdxjdoGetObjectId, openmdxjdoGetObjectSet, openmdxjdoNewObjectId, openmdxjdoNewObjectId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opencrx.kernel.ras1.cci2.SolutionPart |
|---|
getDescription, getName, setDescription, setName |
| Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender |
|---|
sendAlert |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee |
|---|
getAudit, getAudit |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable |
|---|
clone_ |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Importer |
|---|
importItem |
| Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed |
|---|
getIndexEntry, getIndexEntry, updateIndex |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
addOwningGroup, checkPermissions, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser |
| Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter |
|---|
exportXml |
| Methods inherited from interface org.openmdx.base.cci2.BasicObject |
|---|
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy |
| Methods inherited from interface org.openmdx.base.cci2.ExtentCapable |
|---|
getIdentity |
| Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable |
|---|
getView, getView |
| Methods inherited from interface org.opencrx.kernel.generic.cci2.DescriptionContainer |
|---|
addAdditionalDescription, getAdditionalDescription, getAdditionalDescription |
| Field Detail |
|---|
public static final List<String> CLASS
org::opencrx::kernel::ras1::Artifact
| Constructor Detail |
|---|
public Artifact()
| Method Detail |
|---|
public <T extends ArtifactDependency> Collection<T> getDependency()
dependency.
getDependency in interface Artifact
public ArtifactDependency getDependency(boolean idIsPersistent,
String id)
dependency for the
specified qualifier attribute value.
getDependency in interface ArtifactidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
public void addDependency(boolean idIsPersistent,
String id,
ArtifactDependency dependency)
dependency.
Note: This is an extension to the JMI 1 standard.
addDependency in interface ArtifactidIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.dependency - The element to be appended.public final String getDigestValue()
digestValue.
getDigestValue in interface ArtifactdigestValue.public void setDigestValue(String digestValue)
digestValue.
setDigestValue in interface ArtifactdigestValue - The possibly null new value for attribute digestValue.public <T extends ArtifactContext> Collection<T> getArtifactContext()
artifactContext.
getArtifactContext in interface Artifact
public ArtifactContext getArtifactContext(boolean idIsPersistent,
String id)
artifactContext for
the specified qualifier attribute value.
getArtifactContext in interface ArtifactidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
public void addArtifactContext(boolean idIsPersistent,
String id,
ArtifactContext artifactContext)
artifactContext.
Note: This is an extension to the JMI 1 standard.
addArtifactContext in interface ArtifactidIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.artifactContext - The element to be appended.public String getArtifactType()
artifactType.
getArtifactType in interface ArtifactartifactType.public void setArtifactType(String artifactType)
artifactType.
setArtifactType in interface ArtifactartifactType - The non-null new value for attribute artifactType.public <T extends VariabilityPoint> Collection<T> getVp()
vp.
getVp in interface Artifact
public VariabilityPoint getVp(boolean idIsPersistent,
String id)
vp for the specified
qualifier attribute value.
getVp in interface ArtifactidIsPersistent - Defines whether value for the qualifier is persistent or notid - The value for the qualifier attribute that qualifies this reference.
public void addVp(boolean idIsPersistent,
String id,
VariabilityPoint vp)
vp.
Note: This is an extension to the JMI 1 standard.
addVp in interface ArtifactidIsPersistent - true if id is persistentid - The qualifier attribute value that qualifies the reference to get the element to be appended.vp - The element to be appended.public final String getVersion()
version.
getVersion in interface Artifactversion.public void setVersion(String version)
version.
setVersion in interface Artifactversion - The possibly null new value for attribute version.public final String getDigestName()
digestName.
getDigestName in interface ArtifactdigestName.public void setDigestName(String digestName)
digestName.
setDigestName in interface ArtifactdigestName - The possibly null new value for attribute digestName.protected int openmdxjdoGetSize(int field)
openmdxjdoGetSize in class SolutionPart
protected void openmdxjdoSetSize(int field,
int size)
openmdxjdoSetSize in class SolutionPartprotected org.w3c.jdo2.AbstractObject.Slice newSlice(int index)
newSlice in class SolutionPartprotected List<String> openmdxjdoGetClass()
openmdxjdoGetClass in class SolutionPartArtifact.CLASS
public static SolutionPart.Identity newIdentity(Product.Identity asset,
boolean idIsPersistent,
String id)
public static SolutionPart.Identity openmdxjdoToIdentity(org.oasisopen.spi2.ObjectId objectId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||