Class Overview  
      State sets are arrays of positive ints where each element represents the state of a View View View 
 
      
      
      
      Summary  
       
       
       
      
       
        
         Public Methods 
          
        
         
           Example  
           
            ? Examples
                
         
          
            static 
           String 
              
         
           
           dump    
          
        
         
           Example  
           
            ? Examples
                
         
          
            static boolean
              
         
           
           isWildCard   
          
           Return whether the stateSetOrSpec is matched by all StateSets.
          
  
          
        
         
           Example  
           
            ? Examples
                
         
          
            static boolean
              
         
           
           stateSetMatches   
          
           Return whether the stateSet matches the desired stateSpec.
          
  
          
        
         
           Example  
           
            ? Examples
                
         
          
            static boolean
              
         
           
           stateSetMatches   
          
           Return whether the state matches the desired stateSpec.
          
  
          
        
         
           Example  
           
            ? Examples
                
         
          
            static int[]
              
         
           
           trimStateSet    
          
        
      
 
       
      
       
        
          [Expand]  
          
           Inherited Methods
          
 
          
         
          java.lang.Object  
           
            
           
 
            
             
             
               
               
                 
                 Object 
                    
               
                 
                 clone   
                
                 Creates and returns a copy of this 
                 Object.
                
  
                
               
               
                
                  boolean
                    
               
                 
                 equals Object  o)
                  
                
                 Compares this instance with the specified object and indicates if they are equal.
                
  
                
               
               
                
                  void
                    
               
                 
                 finalize   
                
                 Invoked when the garbage collector has detected that this instance is no longer reachable.
                
  
                
               
               
                
                  final 
                 Class <?>
                    
               
                 
                 getClass   
                
                 Returns the unique instance of 
                 
Class  that represents this object's class.
                
 
                
               
               
                
                  int
                    
               
                 
                 hashCode   
                
                 Returns an integer hash code for this object.
                
  
                
               
               
                
                  final void
                    
               
                 
                 notify   
                
                 Causes a thread which is waiting on this object's monitor (by means of calling one of the 
                 wait() methods) to be woken up.
                
  
                
               
               
                
                  final void
                    
               
                 
                 notifyAll   
                
                 Causes all threads which are waiting on this object's monitor (by means of calling one of the 
                 wait() methods) to be woken up.
                
  
                
               
               
                 
                 String 
                    
               
                 
                 toString   
                
                 Returns a string containing a concise, human-readable description of this object.
                
  
                
               
               
                
                  final void
                    
               
                 
                 wait   
                
                 Causes the calling thread to wait until another thread calls the 
                 notify() or 
                 notifyAll() method of this object.
                
  
                
               
               
                
                  final void
                    
               
                 
                 wait   
                
                 Causes the calling thread to wait until another thread calls the 
                 notify() or 
                 notifyAll() method of this object or until the specified timeout expires.
                
  
                
               
               
                
                  final void
                    
               
                 
                 wait   
                
                 Causes the calling thread to wait until another thread calls the 
                 notify() or 
                 notifyAll() method of this object or until the specified timeout expires.
                
  
                
              
            
 
             
             
          
        
      
 
      
      
      
      
      
      
      
      
     Fields  
      
        public static final int[]   NOTHING   
       
       
       
      
        public static final int[]   WILD_CARD   
       
       
       
      
      
      
      
      
     Public Methods  
      
        public static String    dump  (int[] states)    
       
       
       
      
        public static boolean   isWildCard  (int[] stateSetOrSpec)    
       
       
       
        Return whether the stateSetOrSpec is matched by all StateSets.
         
        
        Parameters  
         
         
           
           stateSetOrSpec  
           a state set or state spec.   
            
          
        
 
         
        
       
      
        public static boolean   stateSetMatches  (int[] stateSpec, int[] stateSet)    
       
       
       
        Return whether the stateSet matches the desired stateSpec.
         
        
        Parameters  
         
         
           
           stateSpec  
           an array of required (if positive) or prohibited (if negative) View   
            
           
           stateSet  
           an array of View   
            
          
        
 
         
        
       
      
        public static boolean   stateSetMatches  (int[] stateSpec, int state)    
       
       
       
        Return whether the state matches the desired stateSpec.
         
        
        Parameters  
         
         
           
           stateSpec  
           an array of required (if positive) or prohibited (if negative) View   
            
           
           state  
           a View   
            
          
        
 
         
        
       
      
        public static int[]   trimStateSet  (int[] states, int newSize)