org.opencrx.kernel.ras1.cci
Class RequirementPartImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefObject_1
      extended by org.opencrx.kernel.ras1.cci.RequirementPartImpl
All Implemented Interfaces:
Serializable, PersistenceCapable, RefBaseObject, RefFeatured, RefObject, AlertSender, Auditee, Cloneable, Importer, Indexed, SecureObject, SubscriptionTarget, XmlExporter, CrxObject, DescriptionContainer, Artifact, RequirementPart, SolutionPart, RefObject_1_0, BasicObject, ContextCapable, ExtentCapable, ViewCapable

public class RequirementPartImpl
extends RefObject_1
implements RequirementPart

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.jdo.spi.PersistenceCapable
PersistenceCapable.ObjectIdFieldConsumer, PersistenceCapable.ObjectIdFieldManager, PersistenceCapable.ObjectIdFieldSupplier
 
Field Summary
 
Fields inherited from interface javax.jdo.spi.PersistenceCapable
CHECK_READ, CHECK_WRITE, LOAD_REQUIRED, MEDIATE_READ, MEDIATE_WRITE, READ_OK, READ_WRITE_OK, SERIALIZABLE
 
Constructor Summary
RequirementPartImpl(Object_1_0 object, RefClass refClass)
           
 
Method Summary
 void addAdditionalDescription(Description newValue)
           
 void addAdditionalDescription(String id, Description newValue)
           
 void addAdditionalExternalLink(AdditionalExternalLink newValue)
           
 void addAdditionalExternalLink(String id, AdditionalExternalLink newValue)
           
 void addArtifactContext(ArtifactContext newValue)
           
 void addArtifactContext(String id, ArtifactContext newValue)
           
 void addAttachedDocument(DocumentAttachment newValue)
           
 void addAttachedDocument(String id, DocumentAttachment newValue)
           
protected  void addAudit(AuditEntry newValue)
           
protected  void addAudit(String id, AuditEntry newValue)
           
protected  void addContext(Context newValue)
           
protected  void addContext(String id, Context newValue)
           
 void addDependency(ArtifactDependency newValue)
           
 void addDependency(String id, ArtifactDependency newValue)
           
protected  void addIndexEntry(IndexEntry newValue)
           
protected  void addIndexEntry(String id, IndexEntry newValue)
           
 void addMedia(Media newValue)
           
 void addMedia(String id, Media newValue)
           
 void addNote(Note newValue)
           
 void addNote(String id, Note newValue)
           
 void addOwningGroup(int index, PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
           
 void addOwningGroup(PrincipalGroup newValue)
           
 ModifySecureObjectResult addOwningGroup(PrincipalGroup group, short mode)
           
 void addPropertySet(PropertySet newValue)
           
 void addPropertySet(String id, PropertySet newValue)
           
protected  void addPropertySetEntry(PropertySetEntry newValue)
           
protected  void addPropertySetEntry(String id, PropertySetEntry newValue)
           
 void addRating(Rating newValue)
           
 void addRating(String id, Rating newValue)
           
 Void addSubscription()
           
 Void addSubscription(Void params)
           
 Void addSubscriptionForParent()
           
 Void addSubscriptionForParent(Void params)
           
protected  void addView(String namespace, View newValue)
           
protected  void addView(View newValue)
           
 void addVp(String id, VariabilityPoint newValue)
           
 void addVp(VariabilityPoint newValue)
           
 CloneResult clone_(CloneParams params)
           
 CloneResult clone_(String referenceFilter)
           
 ExportResult exportXml(String attributeFilter, String referenceFilter)
           
 ExportResult exportXml(XmlExportParams params)
           
 BasicObject getAccessGrantedByParent()
          Retrieves the value for the optional reference accessGrantedByParent.
 short getAccessLevelBrowse()
          Retrieves the value for the attribute accessLevelBrowse.
protected  short getAccessLevelBrowse(int index)
           
 short getAccessLevelDelete()
          Retrieves the value for the attribute accessLevelDelete.
protected  short getAccessLevelDelete(int index)
           
 short getAccessLevelUpdate()
          Retrieves the value for the attribute accessLevelUpdate.
protected  short getAccessLevelUpdate(int index)
           
 Collection getAdditionalDescription()
          Retrieves a collection containing all the elements for the reference additionalDescription.
 List getAdditionalDescription(DescriptionFilter filter)
          Retrieves the value for the reference additionalDescription for the specified filter.
 List getAdditionalDescription(DescriptionQuery query)
          Retrieves the value for the reference additionalDescription for the specified query.
 Description getAdditionalDescription(String id)
          Retrieves the value for the reference additionalDescription for the specified qualifier attribute value.
 Collection getAdditionalExternalLink()
          Retrieves a collection containing all the elements for the reference additionalExternalLink.
 List getAdditionalExternalLink(AdditionalExternalLinkFilter filter)
          Retrieves the value for the reference additionalExternalLink for the specified filter.
 List getAdditionalExternalLink(AdditionalExternalLinkQuery query)
          Retrieves the value for the reference additionalExternalLink for the specified query.
 AdditionalExternalLink getAdditionalExternalLink(String id)
          Retrieves the value for the reference additionalExternalLink for the specified qualifier attribute value.
 Collection getArtifactContext()
          Retrieves a collection containing all the elements for the reference artifactContext.
 List getArtifactContext(ArtifactContextFilter filter)
          Retrieves the value for the reference artifactContext for the specified filter.
 List getArtifactContext(ArtifactContextQuery query)
          Retrieves the value for the reference artifactContext for the specified query.
 ArtifactContext getArtifactContext(String id)
          Retrieves the value for the reference artifactContext for the specified qualifier attribute value.
 String getArtifactType()
          Retrieves the value for the attribute artifactType.
protected  String getArtifactType(int index)
           
 Collection getAttachedDocument()
          Retrieves a collection containing all the elements for the reference attachedDocument.
 List getAttachedDocument(DocumentAttachmentFilter filter)
          Retrieves the value for the reference attachedDocument for the specified filter.
 List getAttachedDocument(DocumentAttachmentQuery query)
          Retrieves the value for the reference attachedDocument for the specified query.
 DocumentAttachment getAttachedDocument(String id)
          Retrieves the value for the reference attachedDocument for the specified qualifier attribute value.
 Collection getAudit()
          Retrieves a collection containing all the elements for the reference audit.
 List getAudit(AuditEntryFilter filter)
          Retrieves the value for the reference audit for the specified filter.
 List getAudit(AuditEntryQuery query)
          Retrieves the value for the reference audit for the specified query.
 AuditEntry getAudit(String id)
          Retrieves the value for the reference audit for the specified qualifier attribute value.
 List getCategory()
           
 String getCategory(int index)
           
 Collection getContext()
          Retrieves the objects referenced by context.
 Context getContext(String id)
          Retrieves the value for the reference context for the specified qualifier attribute value.
 Date getCreatedAt()
          Retrieves the value for the attribute createdAt.
protected  Date getCreatedAt(int index)
           
 Set getCreatedBy()
           
 Collection getDependency()
          Retrieves a collection containing all the elements for the reference dependency.
 List getDependency(ArtifactDependencyFilter filter)
          Retrieves the value for the reference dependency for the specified filter.
 List getDependency(ArtifactDependencyQuery query)
          Retrieves the value for the reference dependency for the specified query.
 ArtifactDependency getDependency(String id)
          Retrieves the value for the reference dependency for the specified qualifier attribute value.
 String getDescription()
           
 String getDigestName()
           
 String getDigestValue()
           
 String getDisabledReason()
           
 List getExternalLink()
           
 String getExternalLink(int index)
           
 String getIdentity()
          Retrieves the value for the attribute identity.
protected  String getIdentity(int index)
           
 Collection getIndexEntry()
          Retrieves a collection containing all the elements for the reference indexEntry.
 List getIndexEntry(IndexEntryFilter filter)
          Retrieves the value for the reference indexEntry for the specified filter.
 List getIndexEntry(IndexEntryQuery query)
          Retrieves the value for the reference indexEntry for the specified query.
 IndexEntry getIndexEntry(String id)
          Retrieves the value for the reference indexEntry for the specified qualifier attribute value.
 Collection getMedia()
          Retrieves a collection containing all the elements for the reference media.
 List getMedia(MediaFilter filter)
          Retrieves the value for the reference media for the specified filter.
 List getMedia(MediaQuery query)
          Retrieves the value for the reference media for the specified query.
 Media getMedia(String id)
          Retrieves the value for the reference media for the specified qualifier attribute value.
 Date getModifiedAt()
          Retrieves the value for the attribute modifiedAt.
protected  Date getModifiedAt(int index)
           
 Set getModifiedBy()
           
 String getName()
          Retrieves the value for the attribute name.
protected  String getName(int index)
           
 Collection getNote()
          Retrieves a collection containing all the elements for the reference note.
 List getNote(NoteFilter filter)
          Retrieves the value for the reference note for the specified filter.
 List getNote(NoteQuery query)
          Retrieves the value for the reference note for the specified query.
 Note getNote(String id)
          Retrieves the value for the reference note for the specified qualifier attribute value.
 List getOwner()
           
 String getOwner(int index)
           
 Collection getOwningGroup()
          Retrieves the objects referenced by owningGroup.
 PrincipalGroup getOwningGroup(int index)
          Retrieves the value for the reference owningGroup for the specified qualifier attribute value.
 User getOwningUser()
          Retrieves the value for the optional reference owningUser.
 Collection getPropertySet()
          Retrieves a collection containing all the elements for the reference propertySet.
 List getPropertySet(PropertySetFilter filter)
          Retrieves the value for the reference propertySet for the specified filter.
 List getPropertySet(PropertySetQuery query)
          Retrieves the value for the reference propertySet for the specified query.
 PropertySet getPropertySet(String id)
          Retrieves the value for the reference propertySet for the specified qualifier attribute value.
 Collection getPropertySetEntry()
          Retrieves a collection containing all the elements for the reference propertySetEntry.
 List getPropertySetEntry(PropertySetEntryFilter filter)
          Retrieves the value for the reference propertySetEntry for the specified filter.
 List getPropertySetEntry(PropertySetEntryQuery query)
          Retrieves the value for the reference propertySetEntry for the specified query.
 PropertySetEntry getPropertySetEntry(String id)
          Retrieves the value for the reference propertySetEntry for the specified qualifier attribute value.
 Collection getRating()
          Retrieves a collection containing all the elements for the reference rating.
 List getRating(RatingFilter filter)
          Retrieves the value for the reference rating for the specified filter.
 List getRating(RatingQuery query)
          Retrieves the value for the reference rating for the specified query.
 Rating getRating(String id)
          Retrieves the value for the reference rating for the specified qualifier attribute value.
 Short getUserCode0()
           
 Short getUserCode1()
           
 Short getUserCode2()
           
 Short getUserCode3()
           
 List getUserCode4()
           
 short getUserCode4(int index)
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate0()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate1()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate2()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate3()
           
 List getUserDate4()
           
 javax.xml.datatype.XMLGregorianCalendar getUserDate4(int index)
           
 Date getUserDateTime0()
           
 Date getUserDateTime1()
           
 Date getUserDateTime2()
           
 Date getUserDateTime3()
           
 List getUserDateTime4()
           
 Date getUserDateTime4(int index)
           
 BigDecimal getUserNumber0()
           
 BigDecimal getUserNumber1()
           
 BigDecimal getUserNumber2()
           
 BigDecimal getUserNumber3()
           
 List getUserNumber4()
           
 BigDecimal getUserNumber4(int index)
           
 String getUserString0()
           
 String getUserString1()
           
 String getUserString2()
           
 String getUserString3()
           
 List getUserString4()
           
 String getUserString4(int index)
           
 String getVersion()
           
 Collection getView()
          Retrieves a collection containing all the elements for the reference view.
 View getView(String namespace)
          Retrieves the value for the reference view for the specified qualifier attribute value.
 List getView(ViewFilter filter)
          Retrieves the value for the reference view for the specified filter.
 List getView(ViewQuery query)
          Retrieves the value for the reference view for the specified query.
 Collection getVp()
          Retrieves a collection containing all the elements for the reference vp.
 VariabilityPoint getVp(String id)
          Retrieves the value for the reference vp for the specified qualifier attribute value.
 List getVp(VariabilityPointFilter filter)
          Retrieves the value for the reference vp for the specified filter.
 List getVp(VariabilityPointQuery query)
          Retrieves the value for the reference vp for the specified query.
 ImportResult importItem(byte[] item, String itemMimeType, String itemName, short locale)
           
 ImportResult importItem(ImportParams params)
           
 boolean isDisabled()
          Retrieves the value for the attribute disabled.
protected  boolean isDisabled(int index)
           
 Boolean isUserBoolean0()
           
 Boolean isUserBoolean1()
           
 Boolean isUserBoolean2()
           
 Boolean isUserBoolean3()
           
 List isUserBoolean4()
           
 boolean isUserBoolean4(int index)
           
protected  void removeAccessGrantedByParent()
           
 void removeAdditionalDescription(String id)
           
 void removeAdditionalExternalLink(String id)
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
           
 ModifySecureObjectResult removeAllOwningGroup(short mode)
           
 void removeArtifactContext(String id)
           
 void removeAttachedDocument(String id)
           
protected  void removeAudit(String id)
           
protected  void removeContext(String id)
           
 void removeDependency(String id)
           
protected  void removeIndexEntry(String id)
           
 void removeMedia(String id)
           
 void removeNote(String id)
           
 void removeOwningGroup(int index)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
           
 ModifySecureObjectResult removeOwningGroup(PrincipalGroup group, short mode)
           
 void removeOwningUser()
          Removes the value for the optional reference owningUser.
 void removePropertySet(