Creates a new instance of SQLJoinOperatorImpl using information from the given
SQLJoinOperator object.
Parameters: src - SQLJoinOperator from which to obtain attributes, etc., for this newinstance throws: BaseException - if error occurs during instantiation
Overrides parent implementation to use special rules for determining equality of
two SQLJoinOperators.
Parameters: o - Object to compare against this for equality true if this equals o, false otherwise
get a list of all tables which are used in this join or any of its input join. This
method recursively goes through LEFT and RIGHT inputs if they are join operator and
finds out all the SourceTables
list of all participating SourceTables for this join
Overrides parent implementation to append GUIInfo information.
Parameters: prefix - String to append to each new line of the XML representation XML representation of this SQLObject instance throws: BaseException - if error occurs during XML creation