com.partnersoft.data.cog
Class CogMixedType

java.lang.Object
  extended by com.partnersoft.data.cog.CogDatatype
      extended by com.partnersoft.data.cog.CogMixedType
All Implemented Interfaces:
java.lang.Comparable

public class CogMixedType
extends CogDatatype

This represents the metadata for a Cog mixed type.

Author:
Paul Reavis Copyright 2003 Partner Software, Inc.

Constructor Summary
CogMixedType()
           
 
Method Summary
 java.lang.Object createValue(CogDataDictionary dataDictionary)
          Create a new Cog that fits this datatype, with appropriate defaults, etc.
 java.util.ArrayList getOptions()
          This is the list of possible datatypes that can be used where this type is specified.
 void setOptions(java.util.ArrayList argOptions)
           
 
Methods inherited from class com.partnersoft.data.cog.CogDatatype
compareTo, getCategory, getDescription, getLabel, getName, getOrder, getProperties, getReadOnlyGroups, getReadWriteGroups, getValidationRules, setCategory, setDescription, setLabel, setName, setOrder, setProperties, setReadOnlyGroups, setReadWriteGroups, setValidationRules, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CogMixedType

public CogMixedType()
Method Detail

createValue

public java.lang.Object createValue(CogDataDictionary dataDictionary)
Description copied from class: CogDatatype
Create a new Cog that fits this datatype, with appropriate defaults, etc. A data dictionary is provided for resolving datatypes of properties or contents.

Specified by:
createValue in class CogDatatype

getOptions

public java.util.ArrayList getOptions()
This is the list of possible datatypes that can be used where this type is specified.


setOptions

public void setOptions(java.util.ArrayList argOptions)