Package org.exolab.castor.dsml
Class SearchDescriptor
- java.lang.Object
-
- org.xml.sax.HandlerBase
-
- org.exolab.castor.dsml.SearchDescriptor
-
- All Implemented Interfaces:
java.io.Serializable
,org.xml.sax.DocumentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
public class SearchDescriptor extends org.xml.sax.HandlerBase implements java.io.Serializable
- Version:
- $Revision: 8145 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Assaf Arkin
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
SearchDescriptor.Names
static class
SearchDescriptor.Scope
-
Constructor Summary
Constructors Constructor Description SearchDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addReturnAttr(java.lang.String attrName)
void
characters(char[] ch, int offset, int length)
void
endElement(java.lang.String tagName)
java.lang.String
getBaseDN()
java.lang.String
getFilter()
java.lang.String[]
getReturnAttrs()
int
getScope()
java.util.Enumeration
listReturnAttrs()
void
produce(org.xml.sax.DocumentHandler docHandler)
void
setBaseDN(java.lang.String baseDN)
void
setFilter(java.lang.String filter)
void
setScope(int scope)
void
startElement(java.lang.String tagName, org.xml.sax.AttributeList attr)
-
-
-
Method Detail
-
getScope
public int getScope()
-
setScope
public void setScope(int scope)
-
getBaseDN
public java.lang.String getBaseDN()
-
setBaseDN
public void setBaseDN(java.lang.String baseDN)
-
getFilter
public java.lang.String getFilter()
-
setFilter
public void setFilter(java.lang.String filter)
-
getReturnAttrs
public java.lang.String[] getReturnAttrs()
-
listReturnAttrs
public java.util.Enumeration listReturnAttrs()
-
addReturnAttr
public void addReturnAttr(java.lang.String attrName)
-
produce
public void produce(org.xml.sax.DocumentHandler docHandler) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
startElement
public void startElement(java.lang.String tagName, org.xml.sax.AttributeList attr) throws org.xml.sax.SAXException
- Specified by:
startElement
in interfaceorg.xml.sax.DocumentHandler
- Overrides:
startElement
in classorg.xml.sax.HandlerBase
- Throws:
org.xml.sax.SAXException
-
endElement
public void endElement(java.lang.String tagName) throws org.xml.sax.SAXException
- Specified by:
endElement
in interfaceorg.xml.sax.DocumentHandler
- Overrides:
endElement
in classorg.xml.sax.HandlerBase
- Throws:
org.xml.sax.SAXException
-
characters
public void characters(char[] ch, int offset, int length)
- Specified by:
characters
in interfaceorg.xml.sax.DocumentHandler
- Overrides:
characters
in classorg.xml.sax.HandlerBase
-
-