org.opencrx.kernel.ras1.cci
Class DescriptorGroupImpl

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

public class DescriptorGroupImpl
extends RefObject_1
implements DescriptorGroup

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
DescriptorGroupImpl(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 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 addDescriptor(Descriptor newValue)
           
 void addDescriptor(String id, Descriptor 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)
           
 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 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()
           
 String getDescription()
           
 Collection getDescriptor()
          Retrieves a collection containing all the elements for the reference descriptor.
 List getDescriptor(DescriptorFilter filter)
          Retrieves the value for the reference descriptor for the specified filter.
 List getDescriptor(DescriptorQuery query)
          Retrieves the value for the reference descriptor for the specified query.
 Descriptor getDescriptor(String id)
          Retrieves the value for the reference descriptor for the specified qualifier attribute value.
 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)
           
 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.
 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 removeAttachedDocument(String id)
           
protected  void removeAudit(String id)
           
protected  void removeContext(String id)
           
 void removeDescriptor(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(String id)
           
protected  void removePropertySetEntry(String id)
           
 void removeRating(String id)
           
 Void removeSubscription()
           
 Void removeSubscription(Void params)
           
 Void removeSubscriptionForParent()
           
 Void removeSubscriptionForParent(Void params)
           
protected  void removeView(String namespace)
           
 Void sendAlert(SendAlertParams params)
           
 Void sendAlert(String description, short importance, String name, BasicObject reference, String toUsers)
           
protected  void setAccessGrantedByParent(BasicObject newValue)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
           
 ModifySecureObjectResult setAccessLevel(short accessLevelBrowse, short accessLevelDelete, short accessLevelUpdate, short mode)
           
protected  void setAccessLevelBrowse(int index, short newValue)
           
 void setAccessLevelBrowse(short newValue)
          Sets a new value for the attribute accessLevelBrowse.
protected  void setAccessLevelDelete(int index, short newValue)
           
 void setAccessLevelDelete(short newValue)
          Sets a new value for the attribute accessLevelDelete.
protected  void setAccessLevelUpdate(int index, short newValue)
           
 void setAccessLevelUpdate(short newValue)
          Sets a new value for the attribute accessLevelUpdate.
 void setAdditionalDescription(Description[] newValue)
           
 void setAdditionalDescription(List newValue)