com.crystaldecisions.sdk.occa.report.data
Class DataSourceParameterFormula

java.lang.Object
  extended by com.crystaldecisions.sdk.occa.report.data.Formula
      extended by com.crystaldecisions.sdk.occa.report.data.DataSourceParameterFormula
All Implemented Interfaces:
IDataSourceParameterFormula, IFormula, IClone

public class DataSourceParameterFormula
extends Formula
implements IDataSourceParameterFormula

For internal use only.


Constructor Summary
DataSourceParameterFormula()
          For internal use only.
DataSourceParameterFormula(IDataSourceParameterFormula src)
          For internal use only.
 
Method Summary
 java.lang.Object clone(boolean deepClone)
           
 void copyTo(java.lang.Object destObject, boolean deepCopy)
           
 void doControllerModification(java.lang.Object newObject)
          For internal use only.
 java.lang.String getParameterName()
          For internal use only.
 boolean hasContent(java.lang.Object obj)
           
 boolean isDirectlyControllable()
          For internal use only.
 void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
          For internal use only.
 void saveContents(XMLWriter writer, XMLSerializationContext ctxt)
          For internal use only.
 void setParameterName(java.lang.String parameterName)
          For internal use only.
 
Methods inherited from class com.crystaldecisions.sdk.occa.report.data.Formula
createMember, endElement, enumerateMembers, getControllableMixin, getFormulaNullTreatment, getSyntax, getText, save, save, setFormulaNullTreatment, setSyntax, setText, startElement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.crystaldecisions.sdk.occa.report.data.IFormula
getFormulaNullTreatment, getSyntax, getText, setFormulaNullTreatment, setSyntax, setText
 

Constructor Detail

DataSourceParameterFormula

public DataSourceParameterFormula()
For internal use only.


DataSourceParameterFormula

public DataSourceParameterFormula(IDataSourceParameterFormula src)
For internal use only.

Method Detail

clone

public java.lang.Object clone(boolean deepClone)
Overrides:
clone in class Formula

copyTo

public void copyTo(java.lang.Object destObject,
                   boolean deepCopy)
Overrides:
copyTo in class Formula

hasContent

public boolean hasContent(java.lang.Object obj)
Overrides:
hasContent in class Formula

readElement

public void readElement(java.lang.String eleName,
                        java.lang.String sVal,
                        org.xml.sax.Attributes attrs,
                        java.util.Map objState)
For internal use only.

Overrides:
readElement in class Formula

saveContents

public void saveContents(XMLWriter writer,
                         XMLSerializationContext ctxt)
                  throws java.io.IOException
For internal use only.

Overrides:
saveContents in class Formula
Throws:
java.io.IOException

getParameterName

public java.lang.String getParameterName()
Description copied from interface: IDataSourceParameterFormula
For internal use only.

Specified by:
getParameterName in interface IDataSourceParameterFormula

setParameterName

public void setParameterName(java.lang.String parameterName)
Description copied from interface: IDataSourceParameterFormula
For internal use only.

Specified by:
setParameterName in interface IDataSourceParameterFormula

doControllerModification

public void doControllerModification(java.lang.Object newObject)
                              throws ReportSDKException
For internal use only.

Overrides:
doControllerModification in class Formula
Throws:
ReportSDKException

isDirectlyControllable

public boolean isDirectlyControllable()
For internal use only.

Overrides:
isDirectlyControllable in class Formula