public SQLFilterImpl(Element filterElement) throws BaseException(Code)
Creates a new instance of SQLFilter, parsing the given DOM element to retrieve the
contents of the new object.
Parameters: filterElement - DOM element containing filter information throws: BaseException - if error occurs while parsing
Creates a new instance of SQLFilter, cloning the relevant elements of the given
SQLFilter. References to SQLObjects that are inputs are copied, but the inputs
themselves are not cloned. May be overridden by subclass to control the specific
implementation of SQLFilter to be returned or accepted as a template.
Parameters: oldFilter - SQLFilter to be cloned clone of oldFilter
public void parseXML(Element xmlElement) throws BaseException(Code)
Parses the given XML element to populate content of this instance.
Parameters: xmlElement - Element to be parsed exception: BaseException - thropwn while parsing
secondPassParse
public void secondPassParse(Element element) throws BaseException(Code)
See Also: org.netbeans.modules.sql.framework.model.impl.SQLObject.secondPassParse
Overrides parent implementation to append XML elements for any input objects
associated with this expression.
Parameters: prefix - String to append to each new line of the XML representation XML representation of this SQLObject instance