Style Intelligence v12.0

inetsoft.uql
Interface ConditionListWrapper

All Superinterfaces:
Cloneable, Serializable, inetsoft.util.XMLSerializable
All Known Subinterfaces:
ConditionAssembly
All Known Implementing Classes:
ConditionList, DefaultConditionAssembly, HierarchyList, MirrorConditionAssembly

public interface ConditionListWrapper
extends Cloneable, Serializable, inetsoft.util.XMLSerializable

ConditionListWrapper wraps a ConditionList.


Method Summary
 Object clone()
          Clone the object.
 UserVariable[] getAllVariables()
          Get all variables in the condition value list.
 ConditionItem getConditionItem(int index)
          Get the ConditionItem at the specified index.
 ConditionList getConditionList()
          Get the contained ConditionList.
 int getConditionSize()
          Get the size.
 HierarchyItem getItem(int index)
          Get the HierarchyItem at the specified index.
 JunctionOperator getJunctionOperator(int index)
          Get the JunctionOperator at the specified index.
 boolean isConditionItem(int index)
          Check if the item at the specified index is a ConditionItem.
 boolean isEmpty()
          Check if this list is empty.
 boolean isJunctionOperator(int index)
          Check if the item at the specified index is a JunctionOperator.
 void replaceVariables(VariableTable vars)
          Replace all embeded user variables.
 
Methods inherited from interface inetsoft.util.XMLSerializable
parseXML, writeXML
 

Method Detail

getConditionSize

int getConditionSize()
Get the size.

Returns:
size of the ConditionList.

getItem

HierarchyItem getItem(int index)
Get the HierarchyItem at the specified index.

Parameters:
index - the specified index.
Returns:
the HierarchyItem at the specified index.

isConditionItem

boolean isConditionItem(int index)
Check if the item at the specified index is a ConditionItem.

Parameters:
index - the specified index.
Returns:
true if is a ConditionItem.

isJunctionOperator

boolean isJunctionOperator(int index)
Check if the item at the specified index is a JunctionOperator.

Parameters:
index - the specified index.
Returns:
true if is a JunctionOperator.

getConditionItem

ConditionItem getConditionItem(int index)
Get the ConditionItem at the specified index.

Parameters:
index - the specified index.
Returns:
the ConditionItem at the specified index.

getJunctionOperator

JunctionOperator getJunctionOperator(int index)
Get the JunctionOperator at the specified index.

Parameters:
index - the specified index.
Returns:
the JunctionOperator at the specified index.

getConditionList

ConditionList getConditionList()
Get the contained ConditionList.

Returns:
the contained CondtiionList.

replaceVariables

void replaceVariables(VariableTable vars)
Replace all embeded user variables.

Parameters:
vars - the specified variable table.

getAllVariables

UserVariable[] getAllVariables()
Get all variables in the condition value list.

Returns:
the variable list.

isEmpty

boolean isEmpty()
Check if this list is empty.

Returns:
true if empty, false otherwise.

clone

Object clone()
Clone the object.

Returns:
the cloned object.

Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.