org.opencrx.kernel.activity1.cci2.Activity Maven / Gradle / Ivy
// ----------------------------------------------------------------------------
// Instance/Begin
// ----------------------------------------------------------------------------
package org.opencrx.kernel.activity1.cci2;
/**
* Abstract class {@code Activity}
*
* isFrozenisFrozenisFrozenisFrozen
*/
@javax.annotation.Generated(
value = "org.openmdx.application.mof.mapping.java.InstanceMapper",
date = "2023-10-28T12:15:34.943379339Z",
comments = "Generated by openMDX 2.18.8 - DO NOT CHANGE MANUALLY"
)
public interface Activity
extends org.opencrx.kernel.depot1.cci2.BookingOrigin,
org.opencrx.kernel.depot1.cci2.DepotReferenceHolder,
org.opencrx.kernel.generic.cci2.CrxObject{
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code activityLinkFrom}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsLinkFrom.ActivityLinkFrom getActivityLinkFrom(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code activityLinkTo}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsLinkTo.ActivityLinkTo getActivityLinkTo(
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code activityNumber}.
* @return The possibly null value for attribute {@code activityNumber}.
*/
public java.lang.String getActivityNumber(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code activityNumber}.
* @param activityNumber The possibly null new value for attribute {@code activityNumber}.
*/
public void setActivityNumber(
java.lang.String activityNumber
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code activityPartyGroup}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsActivityPartyGroup.ActivityPartyGroup getActivityPartyGroup(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code activityRelationship}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityHasRelationship.ActivityRelationship getActivityRelationship(
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code activityState}.
* @return The non-null value for attribute {@code activityState}.
*/
public short getActivityState(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code activityState}.
* @param activityState The non-{@code null} new value for attribute {@code activityState}.
*/
public void setActivityState(
short activityState
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code activityType}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityType getActivityType(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code activityType}.
* @param activityType The new—possibly {@code null}—value for this reference.
*/
public void setActivityType(
org.opencrx.kernel.activity1.cci2.ActivityType activityType
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code actualEnd}.
* @return The possibly null value for attribute {@code actualEnd}.
*/
public java.util.Date getActualEnd(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code actualEnd}.
* @param actualEnd The possibly null new value for attribute {@code actualEnd}.
*/
public void setActualEnd(
java.util.Date actualEnd
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code actualStart}.
* @return The possibly null value for attribute {@code actualStart}.
*/
public java.util.Date getActualStart(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code actualStart}.
* @param actualStart The possibly null new value for attribute {@code actualStart}.
*/
public void setActualStart(
java.util.Date actualStart
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.activity1.cci2.AddWorkAndExpenseRecordResult addExpenseRecord(
org.opencrx.kernel.activity1.cci2.ActivityAddExpenseRecordParams in
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.activity1.cci2.AddWorkAndExpenseRecordResult addWorkRecord(
org.opencrx.kernel.activity1.cci2.ActivityAddWorkRecordParams in
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code address}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsActivityAddress.Address getAddress(
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.openmdx.base.cci2.Void assignTo(
org.opencrx.kernel.activity1.cci2.ActivityAssignToParams in
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code assignedGroup}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityHasTrackerAndGroupAssignment.AssignedGroup getAssignedGroup(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code assignedResource}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityHasResourceAssignment.AssignedResource getAssignedResource(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code assignedTo}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.account1.cci2.Contact getAssignedTo(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code assignedTo}.
* @param assignedTo The new—possibly {@code null}—value for this reference.
*/
public void setAssignedTo(
org.opencrx.kernel.account1.cci2.Contact assignedTo
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.activity1.cci2.CalcTotalQuantityResult calcTotalQuantity(
org.opencrx.kernel.activity1.cci2.CalcTotalQuantityParams in
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nNoQuery
// ----------------------------------------------------------------------------
/**
* Retrieves the {@code Collection} of objects referenced by {@code contract}.
* @return The {@code Collection} of referenced objects.
*/
public java.util.List getContract(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code creationContext}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.openmdx.base.cci2.ContextCapable getCreationContext(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code creationContext}.
* @param creationContext The new—possibly {@code null}—value for this reference.
*/
public void setCreationContext(
org.openmdx.base.cci2.ContextCapable creationContext
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code description}.
* @return The possibly null value for attribute {@code description}.
*/
public java.lang.String getDescription(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code description}.
* @param description The possibly null new value for attribute {@code description}.
*/
public void setDescription(
java.lang.String description
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code detailedDescription}.
* @return The possibly null value for attribute {@code detailedDescription}.
*/
public java.lang.String getDetailedDescription(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code detailedDescription}.
* @param detailedDescription The possibly null new value for attribute {@code detailedDescription}.
*/
public void setDetailedDescription(
java.lang.String detailedDescription
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.activity1.cci2.ActivityDoFollowUpResult doFollowUp(
org.opencrx.kernel.activity1.cci2.ActivityDoFollowUpParams in
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code dueBy}.
* @return The possibly null value for attribute {@code dueBy}.
*/
public java.util.Date getDueBy(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code dueBy}.
* @param dueBy The possibly null new value for attribute {@code dueBy}.
*/
public void setDueBy(
java.util.Date dueBy
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code effortEstimate}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityHasEffortEstimate.EffortEstimate getEffortEstimate(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code followUp}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsFollowUp.FollowUp getFollowUp(
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code ical}.
* @return The possibly null value for attribute {@code ical}.
*/
public java.lang.String getIcal(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code ical}.
* @param ical The possibly null new value for attribute {@code ical}.
*/
public void setIcal(
java.lang.String ical
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code icalClass}.
* @return The non-null value for attribute {@code icalClass}.
*/
public short getIcalClass(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code icalClass}.
* @param icalClass The non-{@code null} new value for attribute {@code icalClass}.
*/
public void setIcalClass(
short icalClass
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code icalType}.
* @return The non-null value for attribute {@code icalType}.
*/
public short getIcalType(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code icalType}.
* @param icalType The non-{@code null} new value for attribute {@code icalType}.
*/
public void setIcalType(
short icalType
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code isAllDayEvent}.
* @return The possibly null value for attribute {@code isAllDayEvent}.
*/
public java.lang.Boolean isAllDayEvent(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code lastAppliedCreator}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityCreator getLastAppliedCreator(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code lastAppliedCreator}.
* @param lastAppliedCreator The new—possibly {@code null}—value for this reference.
*/
public void setLastAppliedCreator(
org.opencrx.kernel.activity1.cci2.ActivityCreator lastAppliedCreator
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code lastTransition}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityProcessTransition getLastTransition(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code lastTransition}.
* @param lastTransition The new—possibly {@code null}—value for this reference.
*/
public void setLastTransition(
org.opencrx.kernel.activity1.cci2.ActivityProcessTransition lastTransition
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.opencrx.kernel.activity1.cci2.LinkToAndFollowUpResult linkToAndFollowUp(
org.opencrx.kernel.activity1.cci2.LinkToAndFollowUpParams in
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code location}.
* @return The possibly null value for attribute {@code location}.
*/
public java.lang.String getLocation(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code location}.
* @param location The possibly null new value for attribute {@code location}.
*/
public void setLocation(
java.lang.String location
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code mainEstimateEffortHhMm}.
* @return The possibly null value for attribute {@code mainEstimateEffortHhMm}.
*/
public java.lang.String getMainEstimateEffortHhMm(
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code mainEstimateEffortHours}.
* @return The possibly null value for attribute {@code mainEstimateEffortHours}.
*/
public java.lang.Integer getMainEstimateEffortHours(
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code mainEstimateEffortMinutes}.
* @return The possibly null value for attribute {@code mainEstimateEffortMinutes}.
*/
public java.lang.Integer getMainEstimateEffortMinutes(
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.openmdx.base.cci2.Void markAsAllDayEvent(
org.opencrx.kernel.activity1.cci2.MarkAsAllDayEventParams in
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code misc1}.
* @return The possibly null value for attribute {@code misc1}.
*/
public java.lang.String getMisc1(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code misc1}.
* @param misc1 The possibly null new value for attribute {@code misc1}.
*/
public void setMisc1(
java.lang.String misc1
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code misc2}.
* @return The possibly null value for attribute {@code misc2}.
*/
public java.lang.String getMisc2(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code misc2}.
* @param misc2 The possibly null new value for attribute {@code misc2}.
*/
public void setMisc2(
java.lang.String misc2
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code misc3}.
* @return The possibly null value for attribute {@code misc3}.
*/
public java.lang.String getMisc3(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code misc3}.
* @param misc3 The possibly null new value for attribute {@code misc3}.
*/
public void setMisc3(
java.lang.String misc3
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code name}.
* @return The non-null value for attribute {@code name}.
*/
public java.lang.String getName(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code name}.
* @param name The non-{@code null} new value for attribute {@code name}.
*/
public void setName(
java.lang.String name
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code originalScheduledEnd}.
* @return The possibly null value for attribute {@code originalScheduledEnd}.
*/
public java.util.Date getOriginalScheduledEnd(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code originalScheduledEnd}.
* @param originalScheduledEnd The possibly null new value for attribute {@code originalScheduledEnd}.
*/
public void setOriginalScheduledEnd(
java.util.Date originalScheduledEnd
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code percentComplete}.
* @return The possibly null value for attribute {@code percentComplete}.
*/
public java.lang.Short getPercentComplete(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code percentComplete}.
* @param percentComplete The possibly null new value for attribute {@code percentComplete}.
*/
public void setPercentComplete(
java.lang.Short percentComplete
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code priority}.
*
* PC_HIGH 2 High priority.
* PC_LOW 0 Low priority.
* PC_MEDIUM 1 Medium priority.
*
*
* @return The non-null value for attribute {@code priority}.
*/
public short getPriority(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet1_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code priority}.
*
* PC_HIGH 2 High priority.
* PC_LOW 0 Low priority.
* PC_MEDIUM 1 Medium priority.
*
*
* @param priority The non-{@code null} new value for attribute {@code priority}.
*/
public void setPriority(
short priority
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code processState}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityProcessState getProcessState(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code processState}.
* @param processState The new—possibly {@code null}—value for this reference.
*/
public void setProcessState(
org.opencrx.kernel.activity1.cci2.ActivityProcessState processState
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code productReference}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityHasProductReference.ProductReference getProductReference(
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.openmdx.base.cci2.Void reapplyActivityCreator(
org.opencrx.kernel.activity1.cci2.ReapplyActivityCreatorParams in
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code recurrenceRule}.
* @return The possibly null value for attribute {@code recurrenceRule}.
*/
public java.lang.String getRecurrenceRule(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code recurrenceRule}.
* @param recurrenceRule The possibly null new value for attribute {@code recurrenceRule}.
*/
public void setRecurrenceRule(
java.lang.String recurrenceRule
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code reportingAccount}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.account1.cci2.Account getReportingAccount(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code reportingAccount}.
* @param reportingAccount The new—possibly {@code null}—value for this reference.
*/
public void setReportingAccount(
org.opencrx.kernel.account1.cci2.Account reportingAccount
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGetx_1NoQualifier
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the reference {@code reportingContact}.
* @return The —possibly {@code null}— value for this reference.
*/
public org.opencrx.kernel.account1.cci2.Contact getReportingContact(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceSetNoQualifier
// ----------------------------------------------------------------------------
/**
* Sets a new value for the reference {@code reportingContact}.
* @param reportingContact The new—possibly {@code null}—value for this reference.
*/
public void setReportingContact(
org.opencrx.kernel.account1.cci2.Contact reportingContact
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code scheduledEnd}.
* @return The possibly null value for attribute {@code scheduledEnd}.
*/
public java.util.Date getScheduledEnd(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code scheduledEnd}.
* @param scheduledEnd The possibly null new value for attribute {@code scheduledEnd}.
*/
public void setScheduledEnd(
java.util.Date scheduledEnd
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet0_1
// ----------------------------------------------------------------------------
/**
* Retrieves the possibly null value for the optional attribute {@code scheduledStart}.
* @return The possibly null value for attribute {@code scheduledStart}.
*/
public java.util.Date getScheduledStart(
);
// ----------------------------------------------------------------------------
// Instance/AttributeSet0_1
// ----------------------------------------------------------------------------
/**
* Sets a new value for the attribute {@code scheduledStart}.
* @param scheduledStart The possibly null new value for attribute {@code scheduledStart}.
*/
public void setScheduledStart(
java.util.Date scheduledStart
);
// ----------------------------------------------------------------------------
// Instance/AttributeGet1_1
// ----------------------------------------------------------------------------
/**
* Retrieves the value for the attribute {@code totalVotes}.
* @return The non-null value for attribute {@code totalVotes}.
*/
public int getTotalVotes(
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.openmdx.base.cci2.Void updateIcal(
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code vote}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsVote.Vote getVote(
);
// ----------------------------------------------------------------------------
// Instance/Operation
// ----------------------------------------------------------------------------
/**
*/
public org.openmdx.base.cci2.Void voteForActivity(
org.opencrx.kernel.activity1.cci2.ActivityVoteForActivityParams in
);
// ----------------------------------------------------------------------------
// Instance/ReferenceGet0_nWithQuery
// ----------------------------------------------------------------------------
/**
* Retrieves a set containing all the elements for the reference {@code workReportEntry}.
* @return A set containing all the elements for this reference.
*/
public org.opencrx.kernel.activity1.cci2.ActivityContainsWorkReportEntry.WorkReportEntry getWorkReportEntry(
);
// ----------------------------------------------------------------------------
// Instance/End
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
// Instance/Containment
// ----------------------------------------------------------------------------
/**
* Object Identity
*/
public interface Identity extends org.oasisopen.cci2.Identity {
/**
* Retrieve the {@code Segment}'s identity
* @return the parent object's identity
*/
public org.openmdx.base.cci2.Segment.Identity getSegment();
/**
* Tells whether the {@code id} value is persistent or reassignable.
* @return {@code PERSISTENT} or {@code REASSIGNABLE}
*/
public org.oasisopen.cci2.QualifierType getIdType();
/**
* The {@code id} value
* @return the {@code id} value
*/
public java.lang.String getId();
}
}