public abstract class AbstractConverter<S,T> extends Object implements Converter<S,T>
| Modifier | Constructor and Description | 
|---|---|
protected  | 
AbstractConverter()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addErrorItemListener(ErrorItemListener listener)
Register an  
ErrorItemListener with this parser. | 
void | 
addProgressListener(ProgressListener listener)
Register a  
ProgressListener with this converter. | 
protected void | 
fireConversionCompletedEvent(ProgressEvent event)  | 
protected void | 
fireConversionEvent(ProgressEvent event)  | 
protected void | 
fireConversionFailedEvent(ProgressEvent event)  | 
protected void | 
fireConversionStartedEvent(ProgressEvent event)  | 
protected void | 
fireErrorItemEvent(org.mged.magetab.error.ErrorItem errorItem)
Fires an error item notification on any  
ErrorItemListeners currently configured to listen to this
 converter. | 
Set<ErrorItemListener> | 
getErrorItemListeners()
Get the collection of  
ErrorItemListeners registered to this
 parser | 
Collection<ProgressListener> | 
getProgressListeners()
Get the collection of  
ProgressListeners that are currently registered to this converter. | 
void | 
removeErrorItemListener(ErrorItemListener listener)
Deregister an  
ErrorItemListener with this parser. | 
void | 
removeProgressListener(ProgressListener listener)
Deregister a  
ProgressListener from this converter. | 
public void addErrorItemListener(ErrorItemListener listener)
ConverterErrorItemListener with this parser.  Whenever an
 error is encountered when parsing from the a parserSource, this listener should be notified.addErrorItemListener in interface Converter<S,T>listener - the listener to registerpublic void removeErrorItemListener(ErrorItemListener listener)
ConverterErrorItemListener with this parser.  This listener will no longer be notified when error
 items are generated.removeErrorItemListener in interface Converter<S,T>listener - the listener to registerpublic Set<ErrorItemListener> getErrorItemListeners()
ConverterErrorItemListeners registered to this
 parsergetErrorItemListeners in interface Converter<S,T>public void addProgressListener(ProgressListener listener)
ConverterProgressListener with this converter.  Whenever the converter has more progress to report, this
 listener will be notified.addProgressListener in interface Converter<S,T>listener - the listener to registerpublic void removeProgressListener(ProgressListener listener)
ConverterProgressListener from this converter.  Progress events will no longer be reported through this
 converterremoveProgressListener in interface Converter<S,T>listener - a listener to monitor progress of the parsing operationpublic Collection<ProgressListener> getProgressListeners()
ConverterProgressListeners that are currently registered to this converter.getProgressListeners in interface Converter<S,T>protected void fireErrorItemEvent(org.mged.magetab.error.ErrorItem errorItem)
ErrorItemListeners currently configured to listen to this
 converter.errorItem - the error item that encapsulates the errorprotected void fireConversionStartedEvent(ProgressEvent event)
protected void fireConversionCompletedEvent(ProgressEvent event)
protected void fireConversionFailedEvent(ProgressEvent event)
protected void fireConversionEvent(ProgressEvent event)
Copyright © 2014. All rights reserved.