|
||||||||||
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 representationMethod Detail |
---|
public String getName()
getName
in interface IImportTemplate
IImportTemplate.getName()
public void setName(String name)
setName
in interface IImportTemplate
name
- a new template nameIImportTemplate.setName(java.lang.String)
public String getDescription()
getDescription
in interface IImportTemplate
IImportTemplate.getDescription()
public void setDescription(String description)
setDescription
in interface IImportTemplate
description
- new template descriptionIImportTemplate.setDescription(java.lang.String)
public IImportTokenizer getTokenizer()
getTokenizer
in interface IImportTemplate
#getTokenizer()
public void setTokenizer(IImportTokenizer tokenizer)
setTokenizer
in interface IImportTemplate
tokenizer
- 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 IImportTemplate
parser
- 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 IImportTemplate
converter
- a new import converter#setConverter(pl.edu.agh.cast.importer.base.converter.IImportConverter)
public int getVersion()
getVersion
in interface IImportTemplate
IImportTemplate.getVersion()
public UUID getId()
getId
in interface IImportTemplate
IImportTemplate.getId()
public boolean isComplete()
isComplete
in interface IImportTemplate
true
if template is properly configured, false
otherwiseIImportTemplate.isComplete()
public IImportTemplate createCopy()
createCopy
in interface IImportTemplate
IImportTemplate.createCopy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |