org.opencrx.kernel.activity1.cci
Interface Segment

All Superinterfaces:
Auditee, ContextCapable, Importer, Indexed, RefBaseObject, RefFeatured, RefObject, RefObject_1_0, SecureObject, Segment, ViewCapable, WorkflowTarget, XmlExporter

public interface Segment
extends Segment, Auditee, Importer, Indexed, SecureObject, WorkflowTarget, XmlExporter


Method Summary
 void addActivity(Activity newValue)
           
 void addActivity(String id, Activity newValue)
           
 void addActivityCategory(ActivityCategory newValue)
           
 void addActivityCategory(String id, ActivityCategory newValue)
           
 void addActivityCreator(ActivityCreator newValue)
           
 void addActivityCreator(String id, ActivityCreator newValue)
           
 void addActivityFilter(ActivityFilterGlobal newValue)
           
 void addActivityFilter(String id, ActivityFilterGlobal newValue)
           
 void addActivityMilestone(ActivityMilestone newValue)
           
 void addActivityMilestone(String id, ActivityMilestone newValue)
           
 void addActivityProcess(ActivityProcess newValue)
           
 void addActivityProcess(String id, ActivityProcess newValue)
           
 void addActivityTracker(ActivityTracker newValue)
           
 void addActivityTracker(String id, ActivityTracker newValue)
           
 void addActivityType(ActivityType newValue)
           
 void addActivityType(String id, ActivityType newValue)
           
 void addAddressGroup(AddressGroup newValue)
           
 void addAddressGroup(String id, AddressGroup newValue)
           
 void addCalendar(Calendar newValue)
           
 void addCalendar(String id, Calendar newValue)
           
 void addResource(Resource newValue)
           
 void addResource(String id, Resource newValue)
           
 Collection getActivity()
          Retrieves a collection containing all the elements for the reference activity.
 List getActivity(ActivityFilter filter)
          Retrieves the value for the reference activity for the specified filter.
 List getActivity(ActivityQuery query)
          Retrieves the value for the reference activity for the specified query.
 Activity getActivity(String id)
          Retrieves the value for the reference activity for the specified qualifier attribute value.
 Collection getActivityCategory()
          Retrieves a collection containing all the elements for the reference activityCategory.
 List getActivityCategory(ActivityCategoryFilter filter)
          Retrieves the value for the reference activityCategory for the specified filter.
 List getActivityCategory(ActivityCategoryQuery query)
          Retrieves the value for the reference activityCategory for the specified query.
 ActivityCategory getActivityCategory(String id)
          Retrieves the value for the reference activityCategory for the specified qualifier attribute value.
 Collection getActivityCreator()
          Retrieves a collection containing all the elements for the reference activityCreator.
 List getActivityCreator(ActivityCreatorFilter filter)
          Retrieves the value for the reference activityCreator for the specified filter.
 List getActivityCreator(ActivityCreatorQuery query)
          Retrieves the value for the reference activityCreator for the specified query.
 ActivityCreator getActivityCreator(String id)
          Retrieves the value for the reference activityCreator for the specified qualifier attribute value.
 Collection getActivityFilter()
          Retrieves a collection containing all the elements for the reference activityFilter.
 List getActivityFilter(ActivityFilterGlobalFilter filter)
          Retrieves the value for the reference activityFilter for the specified filter.
 List getActivityFilter(ActivityFilterGlobalQuery query)
          Retrieves the value for the reference activityFilter for the specified query.
 ActivityFilterGlobal getActivityFilter(String id)
          Retrieves the value for the reference activityFilter for the specified qualifier attribute value.
 Collection getActivityMilestone()
          Retrieves a collection containing all the elements for the reference activityMilestone.
 List getActivityMilestone(ActivityMilestoneFilter filter)
          Retrieves the value for the reference activityMilestone for the specified filter.
 List getActivityMilestone(ActivityMilestoneQuery query)
          Retrieves the value for the reference activityMilestone for the specified query.
 ActivityMilestone getActivityMilestone(String id)
          Retrieves the value for the reference activityMilestone for the specified qualifier attribute value.
 Collection getActivityProcess()
          Retrieves a collection containing all the elements for the reference activityProcess.
 List getActivityProcess(ActivityProcessFilter filter)
          Retrieves the value for the reference activityProcess for the specified filter.
 List getActivityProcess(ActivityProcessQuery query)
          Retrieves the value for the reference activityProcess for the specified query.
 ActivityProcess getActivityProcess(String id)
          Retrieves the value for the reference activityProcess for the specified qualifier attribute value.
 Collection getActivityTracker()
          Retrieves a collection containing all the elements for the reference activityTracker.
 List getActivityTracker(ActivityTrackerFilter filter)
          Retrieves the value for the reference activityTracker for the specified filter.
 List getActivityTracker(ActivityTrackerQuery query)
          Retrieves the value for the reference activityTracker for the specified query.
 ActivityTracker getActivityTracker(String id)
          Retrieves the value for the reference activityTracker for the specified qualifier attribute value.
 Collection getActivityType()
          Retrieves a collection containing all the elements for the reference activityType.
 List getActivityType(ActivityTypeFilter filter)
          Retrieves the value for the reference activityType for the specified filter.
 List getActivityType(ActivityTypeQuery query)
          Retrieves the value for the reference activityType for the specified query.
 ActivityType getActivityType(String id)
          Retrieves the value for the reference activityType for the specified qualifier attribute value.
 Collection getAddressGroup()
          Retrieves a collection containing all the elements for the reference addressGroup.
 List getAddressGroup(AddressGroupFilter filter)
          Retrieves the value for the reference addressGroup for the specified filter.
 List getAddressGroup(AddressGroupQuery query)
          Retrieves the value for the reference addressGroup for the specified query.
 AddressGroup getAddressGroup(String id)
          Retrieves the value for the reference addressGroup for the specified qualifier attribute value.
 Collection getCalendar()
          Retrieves a collection containing all the elements for the reference calendar.
 List getCalendar(CalendarFilter filter)
          Retrieves the value for the reference calendar for the specified filter.
 List getCalendar(CalendarQuery query)
          Retrieves the value for the reference calendar for the specified query.
 Calendar getCalendar(String id)
          Retrieves the value for the reference calendar for the specified qualifier attribute value.
 Collection getResource()
          Retrieves a collection containing all the elements for the reference resource.
 List getResource(ResourceFilter filter)
          Retrieves the value for the reference resource for the specified filter.
 List getResource(ResourceQuery query)
          Retrieves the value for the reference resource for the specified query.
 Resource getResource(String id)
          Retrieves the value for the reference resource for the specified qualifier attribute value.
 Collection getWorkReportEntry()
          Retrieves a collection containing all the elements for the reference workReportEntry.
 WorkReportEntry getWorkReportEntry(String id)
          Retrieves the value for the reference workReportEntry for the specified qualifier attribute value.
 List getWorkReportEntry(WorkReportEntryFilter filter)
          Retrieves the value for the reference workReportEntry for the specified filter.
 List getWorkReportEntry(WorkReportEntryQuery query)
          Retrieves the value for the reference workReportEntry for the specified query.
 void removeActivity(String id)
           
 void removeActivityCategory(String id)
           
 void removeActivityCreator(String id)
           
 void removeActivityFilter(String id)
           
 void removeActivityMilestone(String id)
           
 void removeActivityProcess(String id)
           
 void removeActivityTracker(String id)
           
 void removeActivityType(String id)
           
 void removeAddressGroup(String id)
           
 void removeCalendar(String id)
           
 void removeResource(String id)
           
 
Methods inherited from interface org.openmdx.base.cci.Segment
getDescription, getExtent, getExtent, getExtent, getExtent, getProvider, setDescription
 
Methods inherited from interface org.openmdx.base.cci.ContextCapable
getContext, getContext
 
Methods inherited from interface org.openmdx.compatibility.view1.cci.ViewCapable
getView, getView, getView, getView
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 
Methods inherited from interface org.opencrx.kernel.base.cci.Auditee
getAudit, getAudit, getAudit, getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci.Importer
importItem, importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci.Indexed
getIndexEntry, getIndexEntry, getIndexEntry, getIndexEntry, updateIndex, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci.SecureObject
addOwningGroup, addOwningGroup, addOwningGroup, addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwner, getOwningGroup, getOwningGroup, getOwningUser, removeAllOwningGroup, removeAllOwningGroup, removeOwningGroup, removeOwningGroup, removeOwningGroup, removeOwningUser, setAccessLevel, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci.WorkflowTarget
executeWorkflow, executeWorkflow
 
Methods inherited from interface org.opencrx.kernel.base.cci.XmlExporter
exportXml, exportXml
 

Method Detail

getActivity

Activity getActivity(String id)
Retrieves the value for the reference activity for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivity

Collection getActivity()
Retrieves a collection containing all the elements for the reference activity.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivity

List getActivity(ActivityFilter filter)
Retrieves the value for the reference activity for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivity

List getActivity(ActivityQuery query)
Retrieves the value for the reference activity for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivity

void addActivity(String id,
                 Activity newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivity

void addActivity(Activity newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivity

void removeActivity(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityCategory

ActivityCategory getActivityCategory(String id)
Retrieves the value for the reference activityCategory for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityCategory

Collection getActivityCategory()
Retrieves a collection containing all the elements for the reference activityCategory.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityCategory

List getActivityCategory(ActivityCategoryFilter filter)
Retrieves the value for the reference activityCategory for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityCategory

List getActivityCategory(ActivityCategoryQuery query)
Retrieves the value for the reference activityCategory for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityCategory

void addActivityCategory(String id,
                         ActivityCategory newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityCategory

void addActivityCategory(ActivityCategory newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityCategory

void removeActivityCategory(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityCreator

ActivityCreator getActivityCreator(String id)
Retrieves the value for the reference activityCreator for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityCreator

Collection getActivityCreator()
Retrieves a collection containing all the elements for the reference activityCreator.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityCreator

List getActivityCreator(ActivityCreatorFilter filter)
Retrieves the value for the reference activityCreator for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityCreator

List getActivityCreator(ActivityCreatorQuery query)
Retrieves the value for the reference activityCreator for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityCreator

void addActivityCreator(String id,
                        ActivityCreator newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityCreator

void addActivityCreator(ActivityCreator newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityCreator

void removeActivityCreator(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityFilter

ActivityFilterGlobal getActivityFilter(String id)
Retrieves the value for the reference activityFilter for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityFilter

Collection getActivityFilter()
Retrieves a collection containing all the elements for the reference activityFilter.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityFilter

List getActivityFilter(ActivityFilterGlobalFilter filter)
Retrieves the value for the reference activityFilter for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityFilter

List getActivityFilter(ActivityFilterGlobalQuery query)
Retrieves the value for the reference activityFilter for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityFilter

void addActivityFilter(String id,
                       ActivityFilterGlobal newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityFilter

void addActivityFilter(ActivityFilterGlobal newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityFilter

void removeActivityFilter(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityMilestone

ActivityMilestone getActivityMilestone(String id)
Retrieves the value for the reference activityMilestone for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityMilestone

Collection getActivityMilestone()
Retrieves a collection containing all the elements for the reference activityMilestone.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityMilestone

List getActivityMilestone(ActivityMilestoneFilter filter)
Retrieves the value for the reference activityMilestone for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityMilestone

List getActivityMilestone(ActivityMilestoneQuery query)
Retrieves the value for the reference activityMilestone for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityMilestone

void addActivityMilestone(String id,
                          ActivityMilestone newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityMilestone

void addActivityMilestone(ActivityMilestone newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityMilestone

void removeActivityMilestone(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityProcess

ActivityProcess getActivityProcess(String id)
Retrieves the value for the reference activityProcess for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityProcess

Collection getActivityProcess()
Retrieves a collection containing all the elements for the reference activityProcess.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityProcess

List getActivityProcess(ActivityProcessFilter filter)
Retrieves the value for the reference activityProcess for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityProcess

List getActivityProcess(ActivityProcessQuery query)
Retrieves the value for the reference activityProcess for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityProcess

void addActivityProcess(String id,
                        ActivityProcess newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityProcess

void addActivityProcess(ActivityProcess newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityProcess

void removeActivityProcess(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityTracker

ActivityTracker getActivityTracker(String id)
Retrieves the value for the reference activityTracker for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityTracker

Collection getActivityTracker()
Retrieves a collection containing all the elements for the reference activityTracker.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityTracker

List getActivityTracker(ActivityTrackerFilter filter)
Retrieves the value for the reference activityTracker for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityTracker

List getActivityTracker(ActivityTrackerQuery query)
Retrieves the value for the reference activityTracker for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityTracker

void addActivityTracker(String id,
                        ActivityTracker newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityTracker

void addActivityTracker(ActivityTracker newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityTracker

void removeActivityTracker(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getActivityType

ActivityType getActivityType(String id)
Retrieves the value for the reference activityType for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityType

Collection getActivityType()
Retrieves a collection containing all the elements for the reference activityType.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getActivityType

List getActivityType(ActivityTypeFilter filter)
Retrieves the value for the reference activityType for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityType

List getActivityType(ActivityTypeQuery query)
Retrieves the value for the reference activityType for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addActivityType

void addActivityType(String id,
                     ActivityType newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addActivityType

void addActivityType(ActivityType newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeActivityType

void removeActivityType(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getAddressGroup

AddressGroup getAddressGroup(String id)
Retrieves the value for the reference addressGroup for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getAddressGroup

Collection getAddressGroup()
Retrieves a collection containing all the elements for the reference addressGroup.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getAddressGroup

List getAddressGroup(AddressGroupFilter filter)
Retrieves the value for the reference addressGroup for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getAddressGroup

List getAddressGroup(AddressGroupQuery query)
Retrieves the value for the reference addressGroup for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addAddressGroup

void addAddressGroup(String id,
                     AddressGroup newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addAddressGroup

void addAddressGroup(AddressGroup newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeAddressGroup

void removeAddressGroup(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getCalendar

Calendar getCalendar(String id)
Retrieves the value for the reference calendar for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getCalendar

Collection getCalendar()
Retrieves a collection containing all the elements for the reference calendar.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getCalendar

List getCalendar(CalendarFilter filter)
Retrieves the value for the reference calendar for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getCalendar

List getCalendar(CalendarQuery query)
Retrieves the value for the reference calendar for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addCalendar

void addCalendar(String id,
                 Calendar newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addCalendar

void addCalendar(Calendar newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeCalendar

void removeCalendar(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getResource

Resource getResource(String id)
Retrieves the value for the reference resource for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getResource

Collection getResource()
Retrieves a collection containing all the elements for the reference resource.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getResource

List getResource(ResourceFilter filter)
Retrieves the value for the reference resource for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getResource

List getResource(ResourceQuery query)
Retrieves the value for the reference resource for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

addResource

void addResource(String id,
                 Resource newValue)
Parameters:
id - The qualifier attribute value that qualifies the reference to get the element to be appended.
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

addResource

void addResource(Resource newValue)
Parameters:
newValue - The element to be appended.
Throws:
JmiException - If the value cannot be appended for some reason.

removeResource

void removeResource(String id)
Throws:
JmiException - If the value cannot be removed for some reason.

getWorkReportEntry

WorkReportEntry getWorkReportEntry(String id)
Retrieves the value for the reference workReportEntry for the specified qualifier attribute value.

Parameters:
id - The value for the qualifier attribute that qualifies this reference.
Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getWorkReportEntry

Collection getWorkReportEntry()
Retrieves a collection containing all the elements for the reference workReportEntry.

Returns:
A collection containing all the elements for this reference.
Throws:
JmiException - If the values cannot be retrieved for some reason.

getWorkReportEntry

List getWorkReportEntry(WorkReportEntryFilter filter)
Retrieves the value for the reference workReportEntry for the specified filter.

Parameters:
filter - filter which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getWorkReportEntry

List getWorkReportEntry(WorkReportEntryQuery query)
Retrieves the value for the reference workReportEntry for the specified query.

Parameters:
predicate - predicate which is applied to the set of referenced objects.
Returns:
The filtered collection of referenced objects.
Throws:
JmiException - If the value cannot be retrieved for some reason.


This software is published under the BSD license. Copyright © 2003-2007, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.