|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpl.edu.agh.cast.importer.base.template.ImportTemplate
public class ImportTemplate
Default implementation of IImportTemplate.
| Field Summary |
|---|
| Fields inherited from interface pl.edu.agh.cast.importer.base.template.IImportTemplate |
|---|
TEMPLATE_FILE_EXTENSION |
| Constructor Summary | |
|---|---|
ImportTemplate()
Default constructor. |
|
ImportTemplate(String stringId)
Constructor. |
|
| Method Summary | |
|---|---|
IImportTemplate |
createCopy()
Creates a copy of this template. |
IImportConverter |
getConverter()
Gets an import converter. |
String |
getDescription()
Gets template description. |
UUID |
getId()
Gets template id. |
String |
getName()
Gets template name. |
IImportParser |
getParser()
Gets an import parser. |
IImportTokenizer |
getTokenizer()
Gets import tokenizer. |
int |
getVersion()
Gets version of template. |
boolean |
isComplete()
Checks if a template is configured properly which means that all tokenizer, parser and converter are set and they are properly configured too. |
void |
setConverter(IImportConverter converter)
Sets a new import converter. |
void |
setDescription(String description)
Sets template not null description. |
void |
setName(String name)
Sets template not null name. |
void |
setParser(IImportParser parser)
Sets a new import parser. |
void |
setTokenizer(IImportTokenizer tokenizer)
Sets a new import tokenizer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ImportTemplate()
public ImportTemplate(String stringId)
stringId - string representation of template id
IllegalArgumentException - when stringId parameter contains wrong id representation| Method Detail |
|---|
public String getName()
getName in interface IImportTemplateIImportTemplate.getName()public void setName(String name)
setName in interface IImportTemplatename - a new template nameIImportTemplate.setName(java.lang.String)public String getDescription()
getDescription in interface IImportTemplateIImportTemplate.getDescription()public void setDescription(String description)
setDescription in interface IImportTemplatedescription - new template descriptionIImportTemplate.setDescription(java.lang.String)public IImportTokenizer getTokenizer()
getTokenizer in interface IImportTemplate#getTokenizer()public void setTokenizer(IImportTokenizer tokenizer)
setTokenizer in interface IImportTemplatetokenizer - a new import tokenizer#setTokenizer(pl.edu.agh.cast.importer.base.tokenizer.IImportTokenizer)public IImportParser getParser()
getParser in interface IImportTemplate#getParser()public void setParser(IImportParser parser)
setParser in interface IImportTemplateparser - a new import parser#setParser(pl.edu.agh.cast.importer.base.parser.IImportParser)public IImportConverter getConverter()
getConverter in interface IImportTemplate#getConverter()public void setConverter(IImportConverter converter)
setConverter in interface IImportTemplateconverter - a new import converter#setConverter(pl.edu.agh.cast.importer.base.converter.IImportConverter)public int getVersion()
getVersion in interface IImportTemplateIImportTemplate.getVersion()public UUID getId()
getId in interface IImportTemplateIImportTemplate.getId()public boolean isComplete()
isComplete in interface IImportTemplatetrue if template is properly configured, false otherwiseIImportTemplate.isComplete()public IImportTemplate createCopy()
createCopy in interface IImportTemplateIImportTemplate.createCopy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||