org.opencrx.kernel.forecast1.cci2
Interface ForecastPeriod

All Superinterfaces:
AlertSender, Auditee, org.openmdx.base.cci2.BasicObject, Cloneable, org.openmdx.base.cci2.ContextCapable, CrxObject, org.openmdx.base.cci2.ExtentCapable, Importer, Indexed, SecureObject, SubscriptionTarget, org.openmdx.compatibility.view1.cci2.ViewCapable, XmlExporter
All Known Subinterfaces:
ForecastPeriod
All Known Implementing Classes:
ForecastPeriod

public interface ForecastPeriod
extends CrxObject, org.openmdx.base.cci2.BasicObject

Class ForecastPeriod


Nested Class Summary
static interface ForecastPeriod.Identity
          Object Identity
 
Method Summary
<T extends Lead>
Set<T>
getLead()
          Retrieves a set containing all the elements for the reference lead.
 BigDecimal getLeadExpectedSum()
          Retrieves the value for the attribute leadExpectedSum.
 BigDecimal getLeadMaxSum()
          Retrieves the value for the attribute leadMaxSum.
 BigDecimal getLeadMinSum()
          Retrieves the value for the attribute leadMinSum.
<T extends Opportunity>
Set<T>
getOpportunity()
          Retrieves a set containing all the elements for the reference opportunity.
 BigDecimal getOpportunityExpectedSum()
          Retrieves the value for the attribute opportunityExpectedSum.
 BigDecimal getOpportunityMaxSum()
          Retrieves the value for the attribute opportunityMaxSum.
 BigDecimal getOpportunityMinSum()
          Retrieves the value for the attribute opportunityMinSum.
 String getPeriod()
          Retrieves the value for the attribute period.
 Contact getPerson()
          Retrieves the value for the reference person.
<T extends Quote>
Set<T>
getQuote()
          Retrieves a set containing all the elements for the reference quote.
 BigDecimal getQuoteSum()
          Retrieves the value for the attribute quoteSum.
 void setForecast(Forecast forecast)
          Sets a new value for the reference forecast.
 void setForecast(Forecast forecast, boolean periodQualifierIsPersistent, String periodQualifier)
          Set the object's composite association org:opencrx:kernel:forecast1:ForecastHasForecastPeriod.
 void setPerson(Contact person)
          Sets a new value for the reference person.
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObject
getAdditionalExternalLink, getAttachedDocument, getCategory, getDisabledReason, getExternalLink, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AlertSender
sendAlert
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Auditee
getAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Cloneable
clone_
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Importer
importItem
 
Methods inherited from interface org.opencrx.kernel.base.cci2.Indexed
getIndexEntry, updateIndex
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject
addOwningGroup, getAccessGrantedByParent, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwningUser, setOwningUser
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SubscriptionTarget
addSubscription, addSubscriptionForParent, removeSubscription, removeSubscriptionForParent
 
Methods inherited from interface org.opencrx.kernel.base.cci2.XmlExporter
exportXml
 
Methods inherited from interface org.openmdx.base.cci2.BasicObject
getCreatedAt, getCreatedBy, getModifiedAt, getModifiedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapable
getIdentity
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 

Method Detail

getLead

<T extends Lead> Set<T> getLead()
Retrieves a set containing all the elements for the reference lead.

Returns:
A set containing all the elements for this reference.

getLeadExpectedSum

BigDecimal getLeadExpectedSum()
Retrieves the value for the attribute leadExpectedSum.

Returns:
The non-null value for attribute leadExpectedSum.

getLeadMaxSum

BigDecimal getLeadMaxSum()
Retrieves the value for the attribute leadMaxSum.

Returns:
The non-null value for attribute leadMaxSum.

getLeadMinSum

BigDecimal getLeadMinSum()
Retrieves the value for the attribute leadMinSum.

Returns:
The non-null value for attribute leadMinSum.

getOpportunity

<T extends Opportunity> Set<T> getOpportunity()
Retrieves a set containing all the elements for the reference opportunity.

Returns:
A set containing all the elements for this reference.

getOpportunityExpectedSum

BigDecimal getOpportunityExpectedSum()
Retrieves the value for the attribute opportunityExpectedSum.

Returns:
The non-null value for attribute opportunityExpectedSum.

getOpportunityMaxSum

BigDecimal getOpportunityMaxSum()
Retrieves the value for the attribute opportunityMaxSum.

Returns:
The non-null value for attribute opportunityMaxSum.

getOpportunityMinSum

BigDecimal getOpportunityMinSum()
Retrieves the value for the attribute opportunityMinSum.

Returns:
The non-null value for attribute opportunityMinSum.

getPeriod

String getPeriod()
Retrieves the value for the attribute period.

Returns:
The non-null value for attribute period.

getPerson

Contact getPerson()
Retrieves the value for the reference person.

Returns:
The non-null value for this reference.

setPerson

void setPerson(Contact person)
Sets a new value for the reference person.

Parameters:
person - The non-null new value for this reference.

getQuote

<T extends Quote> Set<T> getQuote()
Retrieves a set containing all the elements for the reference quote.

Returns:
A set containing all the elements for this reference.

getQuoteSum

BigDecimal getQuoteSum()
Retrieves the value for the attribute quoteSum.

Returns:
The non-null value for attribute quoteSum.

setForecast

void setForecast(Forecast forecast)
Sets a new value for the reference forecast.

Parameters:
forecast - The non-null new value for this reference.

setForecast

void setForecast(Forecast forecast,
                 boolean periodQualifierIsPersistent,
                 String periodQualifier)
Set the object's composite association org:opencrx:kernel:forecast1:ForecastHasForecastPeriod.

Parameters:
forecast - The non-null new value for this object's composite owner.
periodQualifierIsPersistent - Defines whether the periodQualifier is persistent.
periodQualifier - The non-null new value for this object's qualifier.


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