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

java.lang.Object
  extended by Formula
      extended by com.crystaldecisions.sdk.occa.report.data.DataConditionFormula
All Implemented Interfaces:
IDataConditionFormula, IClone

public class DataConditionFormula
extends Formula
implements IDataConditionFormula, IClone

Use the methods of this object to set the condition formula for the attributes of a selected DataDefinition object. The condition formula enables you to dynamically alter the appearance of data when the report is viewed.

Each DataDefinition object only has a finite number of conditional formulas that can be edited. To edit a formula, select the appropriate ConditionFormulas method of an object (such as the GroupOptions object or TopNSort object), and then modify the Text property of a ConditionFormula object in the collection.


Constructor Summary
DataConditionFormula()
           
DataConditionFormula(IDataConditionFormula src)
           
 
Method Summary
 java.lang.Object clone(boolean deepClone)
           
 void copyTo(java.lang.Object destObject, boolean deepCopy)
           
 java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
           
 void endElement(java.lang.String eleName, java.util.Map objState)
           
 ConditionFormulaType getConditionFormulaType()
          For internal use only
 boolean hasContent(java.lang.Object srcConditionFormula)
           
 void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
           
 void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt)
           
 void save(XMLWriter writer, XMLSerializationContext ctxt)
           
 void saveContents(XMLWriter writer, XMLSerializationContext ctxt)
           
 void setConditionFormulaType(ConditionFormulaType type)
          For internal use only
 void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataConditionFormula

public DataConditionFormula(IDataConditionFormula src)

DataConditionFormula

public DataConditionFormula()
Method Detail

clone

public java.lang.Object clone(boolean deepClone)

copyTo

public void copyTo(java.lang.Object destObject,
                   boolean deepCopy)

createMember

public java.lang.Object createMember(java.lang.String eleName,
                                     org.xml.sax.Attributes attrs,
                                     XMLSerializationContext ctxt,
                                     java.util.Map objState,
                                     boolean[] bLoaded)

endElement

public void endElement(java.lang.String eleName,
                       java.util.Map objState)

hasContent

public boolean hasContent(java.lang.Object srcConditionFormula)

readElement

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

save

public void save(XMLWriter writer,
                 XMLSerializationContext ctxt)
          throws java.io.IOException
Throws:
java.io.IOException

save

public void save(XMLWriter writer,
                 java.lang.String sTag,
                 XMLSerializationContext ctxt)
          throws java.io.IOException
Throws:
java.io.IOException

saveContents

public void saveContents(XMLWriter writer,
                         XMLSerializationContext ctxt)
                  throws java.io.IOException
Throws:
java.io.IOException

getConditionFormulaType

public ConditionFormulaType getConditionFormulaType()
Description copied from interface: IDataConditionFormula
For internal use only

Specified by:
getConditionFormulaType in interface IDataConditionFormula
Returns:
Returns the m_FormulaType.

setConditionFormulaType

public void setConditionFormulaType(ConditionFormulaType type)
Description copied from interface: IDataConditionFormula
For internal use only

Specified by:
setConditionFormulaType in interface IDataConditionFormula
Parameters:
type - The m_FormulaType to set.

startElement

public void startElement(java.lang.String eleName,
                         java.util.Map objState,
                         org.xml.sax.Attributes attrs)