Esri Geoportal Server
1.0

com.esri.gpt.catalog.discovery
Class LogicalClause

java.lang.Object
  extended by com.esri.gpt.catalog.discovery.DiscoveryComponent
      extended by com.esri.gpt.catalog.discovery.DiscoveryClause
          extended by com.esri.gpt.catalog.discovery.LogicalClause
Direct Known Subclasses:
LogicalClause.LogicalAnd, LogicalClause.LogicalNot, LogicalClause.LogicalOr

public class LogicalClause
extends DiscoveryClause

A collection of clauses that will be grouped by And/Or/Not logic.


Nested Class Summary
static class LogicalClause.LogicalAnd
          A collection of clauses operated on with And logic.
static class LogicalClause.LogicalNot
          A collection of clauses operated on with Not logic.
static class LogicalClause.LogicalOr
          A collection of clauses operated on with Or logic.
 
Method Summary
 void echo(StringBuffer sb, int depth)
          Appends property information for the component to a buffer.
 DiscoveryClauses getClauses()
          Gets the collection of clauses to be operated on.
 
Methods inherited from class com.esri.gpt.catalog.discovery.DiscoveryClause
echo
 
Methods inherited from class com.esri.gpt.catalog.discovery.DiscoveryComponent
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getClauses

public final DiscoveryClauses getClauses()
Gets the collection of clauses to be operated on.

Returns:
the clause collection

echo

public void echo(StringBuffer sb,
                 int depth)
Appends property information for the component to a buffer.

Overrides:
echo in class DiscoveryClause
Parameters:
sb - the buffer to use when appending information
depth - the depth of the clause

Esri Geoportal Server
1.0

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.