public class SwissprotProcessor extends SequenceBuilderFilter implements ParseErrorSource
FIXME: Note that this is currently rather incomplete, and doesn't handle any of the header information sensibly except for ID and AC.
| Modifier and Type | Class and Description |
|---|---|
static class |
SwissprotProcessor.Factory
Deprecated.
Factory which wraps SequenceBuilders in a SwissprotProcessor
|
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_SWISSPROT_ACCESSIONS
Deprecated.
|
static String |
PROPERTY_SWISSPROT_COMMENT
Deprecated.
|
static String |
PROPERTY_SWISSPROT_FEATUREATTRIBUTE
Deprecated.
|
| Constructor and Description |
|---|
SwissprotProcessor(SequenceBuilder delegate)
Deprecated.
|
SwissprotProcessor(SequenceBuilder delegate,
String theSource)
Deprecated.
Constructor that sets the source of the feature to theSource.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addParseErrorListener(ParseErrorListener theListener)
Deprecated.
Adds a parse error listener to the list of listeners if it isn't already
included.
|
void |
addSequenceProperty(Object key,
Object value)
Deprecated.
Notify the listener of a sequence-wide property.
|
void |
endSequence()
Deprecated.
Notify the listener that processing of the sequence is complete.
|
protected void |
notifyParseErrorEvent(ParseErrorEvent theEvent)
Deprecated.
Passes the event on to all the listeners registered for ParseErrorEvents.
|
void |
removeParseErrorListener(ParseErrorListener theListener)
Deprecated.
Removes a parse error listener from the list of listeners if it is
included.
|
addFeatureProperty, addSymbols, endFeature, getDelegate, makeSequence, setName, setURI, startFeature, startSequencepublic static final String PROPERTY_SWISSPROT_ACCESSIONS
public static final String PROPERTY_SWISSPROT_COMMENT
public static final String PROPERTY_SWISSPROT_FEATUREATTRIBUTE
public SwissprotProcessor(SequenceBuilder delegate, String theSource)
delegate - The sequecence builder to be used in constructing the
sequencetheSource - The source of the features. e.g. "SWISS-PROT", "TrEMBL"public SwissprotProcessor(SequenceBuilder delegate)
public void endSequence() throws ParseException
SeqIOListenerendSequence in interface SeqIOListenerendSequence in class SequenceBuilderFilterParseExceptionpublic void addSequenceProperty(Object key, Object value) throws ParseException
SeqIOListeneraddSequenceProperty in interface SeqIOListeneraddSequenceProperty in class SequenceBuilderFilterParseExceptionpublic void addParseErrorListener(ParseErrorListener theListener)
addParseErrorListener in interface ParseErrorSourcetheListener - Listener to be added.public void removeParseErrorListener(ParseErrorListener theListener)
removeParseErrorListener in interface ParseErrorSourcetheListener - Listener to be removed.protected void notifyParseErrorEvent(ParseErrorEvent theEvent)
theEvent - The event to be handed to the listeners.Copyright © 2020 BioJava. All rights reserved.