String |
getDatasourceName()
DatasourceModel
public DatasourceModel()
getGuiStateModel
setGuiStateModel
getDatasourceName
setDatasourceName
getSelectedRelationalConnection
setSelectedRelationalConnection
getQuery
setQuery
getDomain
public Domain getDomain()
setDomain
public void setDomain(Domain domain)
getModelInfo
setModelInfo
isValidated
- Specified by:
isValidated in interface IWizardModel
getDatasourceType
setDatasourceType
validate
public void validate()
clearModel
public void clearModel()
- Specified by:
clearModel in interface IWizardModel
onRelationalModelInValid
public void onRelationalModelInValid()
- Description copied from interface:
IRelationalModelValidationListener
- Fired when the the model is valid
- Specified by:
onRelationalModelInValid in interface IRelationalModelValidationListener
onRelationalModelValid
public void onRelationalModelValid()
- Description copied from interface:
IRelationalModelValidationListener
- Fired when the the model is valid
- Specified by:
onRelationalModelValid in interface IRelationalModelValidationListener
onCsvModelInValid
public void onCsvModelInValid()
onCsvModelValid
public void onCsvModelValid()
copyOverMetadata
public void copyOverMetadata(Domain oldDomain,
Domain newDomain)
- This is a utility method that looks into an old domain for the same column ids, and then
copies over the old metadata into the new.
- Parameters:
oldDomain - newDomain -
onModelInfoInvalid
public void onModelInfoInvalid()
- Specified by:
onModelInfoInvalid in interface IModelInfoValidationListener
onModelInfoValid
public void onModelInfoValid()
- Specified by:
onModelInfoValid in interface IModelInfoValidationListener
generateTableName
public String generateTableName()
- Strips all non-alphanumeric characters from the datasourceName, replaces
spaces with underscores, and finally lowercases the string for return making it
valid for use as a table name
- Returns:
onCsvInValid
public void onCsvInValid()
- Specified by:
onCsvInValid in interface IModelInfoValidationListener
onCsvValid
public void onCsvValid()
- Specified by:
onCsvValid in interface IModelInfoValidationListener
|