nbi.xmlsec.biocase.protocol
Class ScanOperationType

java.lang.Object
  extended bynbi.xmlsec.biocase.protocol.ProtocolType
      extended bynbi.xmlsec.biocase.protocol.OperationType
          extended bynbi.xmlsec.biocase.protocol.ScanOperationType

public class ScanOperationType
extends OperationType

This class wraps the BioCASE protocol treeElements scan type.

Since:
Version:
$Revision: 1.7 $
Author:
Lutz Suhrbier

Field Summary
(package private)  String concept
          Concept of the scan operation
(package private)  Operator filter
          The filter operator of this search operation
(package private) static Logger logger
           
 
Fields inherited from class nbi.xmlsec.biocase.protocol.OperationType
requestFormat
 
Fields inherited from class nbi.xmlsec.biocase.protocol.ProtocolType
protocolURI
 
Constructor Summary
ScanOperationType(String protocolURI)
          Inits this instance.
 
Method Summary
 String getConcept()
          Gets the concept.
 Operator getFilter()
          Gets the filter
 void setConcept(String concept)
          Sets the concept.
 void setFilter(Operator filter)
          Sets filter
 String toString()
           
 void write(ContentHandler out)
          Writes the Operation type to a SAX Stream.
 
Methods inherited from class nbi.xmlsec.biocase.protocol.OperationType
getRequestFormat, setRequestFormat
 
Methods inherited from class nbi.xmlsec.biocase.protocol.ProtocolType
getProtocolURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

static Logger logger

concept

String concept
Concept of the scan operation


filter

Operator filter
The filter operator of this search operation

Constructor Detail

ScanOperationType

public ScanOperationType(String protocolURI)
Inits this instance.

Parameters:
protocolURI - The protocol version of this instance.
Method Detail

write

public void write(ContentHandler out)
           throws SAXException
Writes the Operation type to a SAX Stream.

Specified by:
write in class OperationType
Parameters:
out - ContentHandlerto write to.
Throws:
SAXException

toString

public String toString()
Overrides:
toString in class OperationType

getConcept

public String getConcept()
Gets the concept.

Returns:
The concept.

setConcept

public void setConcept(String concept)
Sets the concept.

Parameters:
concept - The concept to set.

setFilter

public void setFilter(Operator filter)
Sets filter

Parameters:
filter - The filter to set.

getFilter

public Operator getFilter()
Gets the filter

Returns:
Returns the filter.


Copyright © 2006 Lutz Suhrbier, Freie Universität Berlin. All Rights Reserved.