org.opencrx.kernel.activity1.cci
Interface WorkReportEntry

All Superinterfaces:
BasicObject, ContextCapable, ExtentCapable, RefBaseObject, RefFeatured, RefObject, RefObject_1_0, SecureObject, ViewCapable
All Known Implementing Classes:
WorkReportEntryImpl

public interface WorkReportEntry
extends SecureObject, BasicObject


Method Summary
 Activity getActivity()
          Retrieves the value for the optional reference activity.
 String getActivityNumber()
          Retrieves the value for the attribute activityNumber.
 ResourceAssignment getAssignment()
          Retrieves the value for the optional reference assignment.
 BigDecimal getBillableAmount()
           
 short getBillingCurrency()
          Retrieves the value for the attribute billingCurrency.
 String getDescription()
           
 BigDecimal getDurationDecimal()
           
 String getDurationHhMm()
           
 short getDurationHours()
          Retrieves the value for the attribute durationHours.
 short getDurationMinutes()
          Retrieves the value for the attribute durationMinutes.
 Date getEndedAt()
          Retrieves the value for the attribute endedAt.
 String getName()
          Retrieves the value for the attribute name.
 BigDecimal getPauseDurationDecimal()
           
 String getPauseDurationHhMm()
           
 Short getPauseDurationHours()
           
 Short getPauseDurationMinutes()
           
 Resource getResource()
          Retrieves the value for the optional reference resource.
 Date getStartedAt()
          Retrieves the value for the attribute startedAt.
 ActivityWorkRecord getWorkRecord()
          Retrieves the value for the optional reference workRecord.
 void removeResource()
          Removes the value for the optional reference resource.
 void setResource(Resource newValue)
          Sets a new value for the reference resource.
 
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.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.openmdx.base.cci.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci.ContextCapable
getContext, getContext
 
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.openmdx.base.cci.ExtentCapable
getIdentity
 
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.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
 

Method Detail

getActivity

Activity getActivity()
Retrieves the value for the optional reference activity.

Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getActivityNumber

String getActivityNumber()
Retrieves the value for the attribute activityNumber.

Returns:
The non-null value for attribute activityNumber.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getAssignment

ResourceAssignment getAssignment()
Retrieves the value for the optional reference assignment.

Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getBillableAmount

BigDecimal getBillableAmount()
Returns:
The possibly null value for attribute billableAmount.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getBillingCurrency

short getBillingCurrency()
Retrieves the value for the attribute billingCurrency.

Returns:
The non-null value for attribute billingCurrency.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getDescription

String getDescription()
Returns:
The possibly null value for attribute description.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getDurationDecimal

BigDecimal getDurationDecimal()
Returns:
The possibly null value for attribute durationDecimal.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getDurationHhMm

String getDurationHhMm()
Returns:
The possibly null value for attribute durationHhMm.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getDurationHours

short getDurationHours()
Retrieves the value for the attribute durationHours.

Returns:
The non-null value for attribute durationHours.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getDurationMinutes

short getDurationMinutes()
Retrieves the value for the attribute durationMinutes.

Returns:
The non-null value for attribute durationMinutes.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getEndedAt

Date getEndedAt()
Retrieves the value for the attribute endedAt.

Returns:
The non-null value for attribute endedAt.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getName

String getName()
Retrieves the value for the attribute name.

Returns:
The non-null value for attribute name.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getPauseDurationDecimal

BigDecimal getPauseDurationDecimal()
Returns:
The possibly null value for attribute pauseDurationDecimal.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getPauseDurationHhMm

String getPauseDurationHhMm()
Returns:
The possibly null value for attribute pauseDurationHhMm.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getPauseDurationHours

Short getPauseDurationHours()
Returns:
The possibly null value for attribute pauseDurationHours.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getPauseDurationMinutes

Short getPauseDurationMinutes()
Returns:
The possibly null value for attribute pauseDurationMinutes.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getResource

Resource getResource()
Retrieves the value for the optional reference resource.

Returns:
The possibly null value for this reference.
Throws:
JmiException - If the value cannot be retrieved for some reason.

setResource

void setResource(Resource newValue)
Sets a new value for the reference resource.

Parameters:
newValue - The non-null new value for this reference.
Throws:
JmiException - If the value cannot be set for some reason.

removeResource

void removeResource()
Removes the value for the optional reference resource.

Throws:
JmiException - If the value cannot be removed for some reason.

getStartedAt

Date getStartedAt()
Retrieves the value for the attribute startedAt.

Returns:
The non-null value for attribute startedAt.
Throws:
JmiException - If the value cannot be retrieved for some reason.

getWorkRecord

ActivityWorkRecord getWorkRecord()
Retrieves the value for the optional reference workRecord.

Returns:
The possibly null value for this reference.
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.