com.vaadin.client.componentlocator
Class SelectorPredicate

java.lang.Object
  extended by com.vaadin.client.componentlocator.SelectorPredicate

public class SelectorPredicate
extends java.lang.Object

SelectorPredicates are statements about the state of different components that VaadinFinderLocatorStrategy is finding. SelectorPredicates also provide useful information of said components to debug window by giving means to provide better variable naming.

Since:
7.2
Author:
Vaadin Ltd

Constructor Summary
SelectorPredicate()
           
 
Method Summary
static java.util.List<SelectorPredicate> extractPostFilterPredicates(java.lang.String path)
           
static java.util.List<SelectorPredicate> extractPredicates(java.lang.String path)
          Generate a list of predicates from a single predicate string
 int getIndex()
           
 java.lang.String getName()
           
 java.lang.String getValue()
           
 boolean isWildcard()
           
 void setIndex(int index)
           
 void setName(java.lang.String name)
           
 void setValue(java.lang.String value)
           
 void setWildcard(boolean wildcard)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectorPredicate

public SelectorPredicate()
Method Detail

extractPostFilterPredicates

public static java.util.List<SelectorPredicate> extractPostFilterPredicates(java.lang.String path)

extractPredicates

public static java.util.List<SelectorPredicate> extractPredicates(java.lang.String path)
Generate a list of predicates from a single predicate string

Parameters:
str - a comma separated string of predicates
Returns:
a List of Predicate objects

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getValue

public java.lang.String getValue()
Returns:
the value

setValue

public void setValue(java.lang.String value)
Parameters:
value - the value to set

getIndex

public int getIndex()
Returns:
the index

setIndex

public void setIndex(int index)
Parameters:
index - the index to set

isWildcard

public boolean isWildcard()
Returns:
the wildcard

setWildcard

public void setWildcard(boolean wildcard)
Parameters:
wildcard - the wildcard to set


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.