com.crystaldecisions.sdk.occa.report.definition
Class NumericFieldFormatConditionFormulas

java.lang.Object
  extended by com.crystaldecisions.sdk.occa.report.definition.NumericFieldFormatConditionFormulas
All Implemented Interfaces:
IClone

public class NumericFieldFormatConditionFormulas
extends java.lang.Object

This object is used to specify the condition formulas for the NumericFieldFormat object.


Constructor Summary
NumericFieldFormatConditionFormulas()
           
NumericFieldFormatConditionFormulas(NumericFieldFormatConditionFormulas src)
           
 
Method Summary
 void clear()
          Removes all of the formulas.
 java.lang.Object clone(boolean deepClone)
           
 void copyTo(java.lang.Object destObject, boolean deepCopy)
           
 int count()
          For internal use only.
 java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
           For internal use only.
 void doControllerModification(java.lang.Object newObject)
           
 void endElement(java.lang.String eleName, java.util.Map objState)
           For internal use only.
 void enumerateMembers(IMemberVisitor visitor)
           
 IConditionFormula get(java.lang.Object key)
          Deprecated.  
 ControllableMixin getControllableMixin()
           
 IConditionFormula getFormula(NumericFieldFormatConditionFormulaType type)
           Returns the condition formula corresponding to the specified type.
 boolean hasContent(java.lang.Object objFormulas)
           
 boolean isDirectlyControllable()
           
 void put(java.lang.Object key, IConditionFormula newFormula)
          Deprecated.  
 void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
           For internal use only.
 void remove(NumericFieldFormatConditionFormulaType type)
           Removes the condition formula corresponding to the specified type.
 void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt)
           For internal use only.
 void save(XMLWriter writer, XMLSerializationContext ctxt)
           For internal use only.
 void saveContents(XMLWriter writer, XMLSerializationContext ctxt)
           
 void setFormula(NumericFieldFormatConditionFormulaType type, IConditionFormula newFormula)
           Sets the condition formula corresponding to the specified type.
 void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
           For internal use only.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumericFieldFormatConditionFormulas

public NumericFieldFormatConditionFormulas(NumericFieldFormatConditionFormulas src)

NumericFieldFormatConditionFormulas

public NumericFieldFormatConditionFormulas()
Method Detail

getFormula

public IConditionFormula getFormula(NumericFieldFormatConditionFormulaType type)

Returns the condition formula corresponding to the specified type.

Parameters:
type - A NumericFieldFormatConditionFormulaType object that specifies the type of the desired condition formula.
Returns:
An IConditionFormula object corresponding to the specified type.

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.


remove

public void remove(NumericFieldFormatConditionFormulaType type)

Removes the condition formula corresponding to the specified type.

Parameters:
type - A NumericFieldFormatConditionFormulaType that specifies the type of condition formula to be removed.

setFormula

public void setFormula(NumericFieldFormatConditionFormulaType type,
                       IConditionFormula newFormula)

Sets the condition formula corresponding to the specified type.

Parameters:
type - A NumericFieldFormatConditionFormulaType object that specifies the type of the condition formula.
newFormula - The new condition formula.

clear

public void clear()

Removes all of the formulas.


clone

public java.lang.Object clone(boolean deepClone)

copyTo

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

count

public int count()

For internal use only.


createMember

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

For internal use only.


endElement

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

For internal use only.


get

public IConditionFormula get(java.lang.Object key)
Deprecated. 


hasContent

public boolean hasContent(java.lang.Object objFormulas)

put

public void put(java.lang.Object key,
                IConditionFormula newFormula)
Deprecated. 


save

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

For internal use only.

Throws:
java.io.IOException

save

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

For internal use only.

Throws:
java.io.IOException

saveContents

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

startElement

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

For internal use only.


getControllableMixin

public ControllableMixin getControllableMixin()

doControllerModification

public void doControllerModification(java.lang.Object newObject)

isDirectlyControllable

public boolean isDirectlyControllable()

enumerateMembers

public void enumerateMembers(IMemberVisitor visitor)