org.topbraid.spreadsheets.options
Class DefaultOptions

java.lang.Object
  extended by org.topbraid.spreadsheets.options.DefaultOptions
All Implemented Interfaces:
Options

public class DefaultOptions
extends java.lang.Object
implements Options


Constructor Summary
DefaultOptions()
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getIDPattern()
          Gets the pattern that shall be used to generate the names for the instances from the data in each row.
 java.util.Map<java.lang.Object,PropertyDetails> getPropertyDetailsMap()
           
 java.lang.String getPropertyNamePrefix()
           
 java.lang.String getSchemaNamespace()
           
 boolean getUseUnderscores()
           
 boolean getUseVerbatim()
           
 void setClassName(java.lang.String value)
           
 void setIDPattern(java.lang.String value)
           
 void setPropertyDetailsMap(java.util.Map<java.lang.Object,PropertyDetails> propertyDetailsMap)
           
 void setPropertyNamePrefix(java.lang.String prefix)
           
 void setSchemaNamespace(java.lang.String namespace)
           
 void setUseUnderscores(boolean value)
           
 void setUseVerbatim(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultOptions

public DefaultOptions()
Method Detail

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface Options

getIDPattern

public java.lang.String getIDPattern()
Description copied from interface: Options
Gets the pattern that shall be used to generate the names for the instances from the data in each row. The pattern must be a valid local name with placeholders for the columns. For example if the first column is lastName and the second is firstName then you could use pattern "%2-%1" to create "Ralph-Hodgson".

Specified by:
getIDPattern in interface Options
Returns:
a non-empty pattern

getPropertyDetailsMap

public java.util.Map<java.lang.Object,PropertyDetails> getPropertyDetailsMap()
Specified by:
getPropertyDetailsMap in interface Options

getPropertyNamePrefix

public java.lang.String getPropertyNamePrefix()
Specified by:
getPropertyNamePrefix in interface Options

getSchemaNamespace

public java.lang.String getSchemaNamespace()
Specified by:
getSchemaNamespace in interface Options

getUseUnderscores

public boolean getUseUnderscores()
Specified by:
getUseUnderscores in interface Options

getUseVerbatim

public boolean getUseVerbatim()
Specified by:
getUseVerbatim in interface Options

setClassName

public void setClassName(java.lang.String value)

setIDPattern

public void setIDPattern(java.lang.String value)

setPropertyDetailsMap

public void setPropertyDetailsMap(java.util.Map<java.lang.Object,PropertyDetails> propertyDetailsMap)

setPropertyNamePrefix

public void setPropertyNamePrefix(java.lang.String prefix)

setSchemaNamespace

public void setSchemaNamespace(java.lang.String namespace)

setUseUnderscores

public void setUseUnderscores(boolean value)

setUseVerbatim

public void setUseVerbatim(boolean value)