com.im.df.api 5.9

com.im.df.api.support
Interface DFNewTypeWellKnownOptions.NewJChemBaseEntity

All Superinterfaces:
DFNewTypeOptions, DFNewTypeWellKnownOptions.EntityDBOptions, DFNewTypeWellKnownOptions.EntityOptions, DFNewTypeWellKnownOptions.NewDBEntity, DFNewTypeWellKnownOptions.SingleDFItem
Enclosing interface:
DFNewTypeWellKnownOptions

public static interface DFNewTypeWellKnownOptions.NewJChemBaseEntity
extends DFNewTypeWellKnownOptions.NewDBEntity

Options for creating a new DFEntity with JChemEntityCapability


Field Summary
static String PROP_ABSOLUTE_STEREO
           
static String PROP_DOMAIN
           
static String PROP_DUPLICATE_FILTERING
           
static String PROP_EMPTY_STRUCTURES_ALLOWED
           
static String PROP_JCHEM_TABLE_TYPE
           
static String PROP_NUMBER_OF_EDGES
           
static String PROP_NUMBER_OF_INTS
           
static String PROP_NUMBER_OF_ONES
           
static String PROP_STANDARDIZER_CONFIG
           
static String PROP_TAUTOMER_DUPLICATE_CHECKING
           
static String PROP_VALID_JCHEM_TABLE_TYPES
           
 
Fields inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
PROP_TABLE_NAME
 
Fields inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
PROP_DESCRIPTION, PROP_NEW_DFITEM_NAME
 
Fields inherited from interface com.im.df.api.support.DFNewTypeOptions
PROP_ERROR_MESSAGE, PROP_VALID
 
Method Summary
 SchemaQualifiedName getJChemPropertyTable()
           
 int getJchemTableType()
           
 int getNumberOfEdges()
           
 int getNumberOfInts()
           
 int getNumberOfOnes()
           
 String getStandardizerConfig()
           
 int[] getValidJchemTableTypes()
          Get the valid JChem table types.
 boolean isAbsoluteStereo()
           
 boolean isDuplicateFiltering()
           
 boolean isEmptyStructuresAllowed()
           
 boolean isTautomerDuplicateChecking()
           
 void setAbsoluteStereo(boolean absoluteStereo)
           
 void setDuplicateFiltering(boolean duplicateFiltering)
           
 void setEmptyStructuresAllowed(boolean emptyStructuresAllowed)
           
 void setJChemPropertyTable(SchemaQualifiedName propertyTableName)
           
 void setJchemTableType(int tableType)
           
 void setNumberOfEdges(int numberOfEdges)
           
 void setNumberOfInts(int numberOfInts)
           
 void setNumberOfOnes(int numberOfOnes)
           
 void setStandardizerConfig(String standardizerConfig)
           
 void setTautomerDuplicateChecking(boolean duplicateFiltering)
           
 void setValidJchemTableTypes(int[] types)
          Set the possible JChem table types to these types.
 
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.NewDBEntity
getAcceptors
 
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.EntityDBOptions
getTableName, setTableName
 
Methods inherited from interface com.im.df.api.support.DFNewTypeWellKnownOptions.SingleDFItem
getDescription, getNewDFItemName, setDescription, setNewDFItemName, setNewDFItemNameSafe
 
Methods inherited from interface com.im.df.api.support.DFNewTypeOptions
addPropertyChangeListener, getErrorMessage, isValid, removeAllPropertyChangeListener, removePropertyChangeListener
 

Field Detail

PROP_ABSOLUTE_STEREO

static final String PROP_ABSOLUTE_STEREO
See Also:
Constant Field Values

PROP_DUPLICATE_FILTERING

static final String PROP_DUPLICATE_FILTERING
See Also:
Constant Field Values

PROP_TAUTOMER_DUPLICATE_CHECKING

static final String PROP_TAUTOMER_DUPLICATE_CHECKING
See Also:
Constant Field Values

PROP_EMPTY_STRUCTURES_ALLOWED

static final String PROP_EMPTY_STRUCTURES_ALLOWED
See Also:
Constant Field Values

PROP_DOMAIN

static final String PROP_DOMAIN
See Also:
Constant Field Values

PROP_STANDARDIZER_CONFIG

static final String PROP_STANDARDIZER_CONFIG
See Also:
Constant Field Values

PROP_JCHEM_TABLE_TYPE

static final String PROP_JCHEM_TABLE_TYPE
See Also:
Constant Field Values

PROP_VALID_JCHEM_TABLE_TYPES

static final String PROP_VALID_JCHEM_TABLE_TYPES
See Also:
Constant Field Values

PROP_NUMBER_OF_INTS

static final String PROP_NUMBER_OF_INTS
See Also:
Constant Field Values

PROP_NUMBER_OF_ONES

static final String PROP_NUMBER_OF_ONES
See Also:
Constant Field Values

PROP_NUMBER_OF_EDGES

static final String PROP_NUMBER_OF_EDGES
See Also:
Constant Field Values
Method Detail

getNumberOfInts

int getNumberOfInts()

setNumberOfInts

void setNumberOfInts(int numberOfInts)

getNumberOfOnes

int getNumberOfOnes()

setNumberOfOnes

void setNumberOfOnes(int numberOfOnes)

getNumberOfEdges

int getNumberOfEdges()

setNumberOfEdges

void setNumberOfEdges(int numberOfEdges)

getJchemTableType

int getJchemTableType()

setJchemTableType

void setJchemTableType(int tableType)

setValidJchemTableTypes

void setValidJchemTableTypes(int[] types)
Set the possible JChem table types to these types.

Parameters:
types - The table types as defined by the UpdataHandler.TABLE_TYPE_* values

getValidJchemTableTypes

int[] getValidJchemTableTypes()
Get the valid JChem table types.

Returns:
The valid table types as defined by the UpdataHandler.TABLE_TYPE_* values

isAbsoluteStereo

boolean isAbsoluteStereo()

setAbsoluteStereo

void setAbsoluteStereo(boolean absoluteStereo)

isDuplicateFiltering

boolean isDuplicateFiltering()

setDuplicateFiltering

void setDuplicateFiltering(boolean duplicateFiltering)

isTautomerDuplicateChecking

boolean isTautomerDuplicateChecking()

setTautomerDuplicateChecking

void setTautomerDuplicateChecking(boolean duplicateFiltering)

isEmptyStructuresAllowed

boolean isEmptyStructuresAllowed()

setEmptyStructuresAllowed

void setEmptyStructuresAllowed(boolean emptyStructuresAllowed)

getJChemPropertyTable

SchemaQualifiedName getJChemPropertyTable()

setJChemPropertyTable

void setJChemPropertyTable(SchemaQualifiedName propertyTableName)

getStandardizerConfig

String getStandardizerConfig()

setStandardizerConfig

void setStandardizerConfig(String standardizerConfig)

com.im.df.api 5.9