ThumbnailTemplate
  public
  
  final
  
  class
  ThumbnailTemplate
  
  
  
  
    extends ControlTemplate
  
  
  
  
  
  
  
    
  A template for a Control that displays an image.
Summary
| Inherited methods | 
|---|
|  | 
| 
    From class
      
        
          java.lang.Object
        
      
      
  
  
  
    | 
        
        
        
        
        
        Object | 
      clone()
      Creates and returns a copy of this object.
        
    
 |  
  
  
    | 
        
        
        
        
        
        boolean | 
      equals(Object obj)
      Indicates whether some other object is "equal to" this one.
        
    
 |  
  
  
    | 
        
        
        
        
        
        void | 
      finalize()
      Called by the garbage collector on an object when garbage collection
 determines that there are no more references to the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        Class<?> | 
      getClass()
      Returns the runtime class of this Object. |  
  
  
    | 
        
        
        
        
        
        int | 
      hashCode()
      Returns a hash code value for the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notify()
      Wakes up a single thread that is waiting on this object's
 monitor.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      notifyAll()
      Wakes up all threads that are waiting on this object's monitor.
        
    
 |  
  
  
    | 
        
        
        
        
        
        String | 
      toString()
      Returns a string representation of the object.
        
    
 |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long timeout, int nanos)
      Causes the current thread to wait until another thread invokes the
 notify()method or thenotifyAll()method for this object, or
 some other thread interrupts the current thread, or a certain
 amount of real time has elapsed. |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait(long timeout)
      Causes the current thread to wait until either another thread invokes the
 notify()method or thenotifyAll()method for this object, or a
 specified amount of time has elapsed. |  
  
  
    | 
        
        
        
        final
        
        void | 
      wait()
      Causes the current thread to wait until another thread invokes the
 notify()method or thenotifyAll()method for this object. |  | 
Public constructors
    ThumbnailTemplate
    
public ThumbnailTemplate (String templateId, 
                boolean active, 
                Icon thumbnail, 
                CharSequence contentDescription)
    
    
    
  
    
    | Parameters | 
|---|
      
        | templateId | String: the identifier for this template object
 This value cannot benull. | 
      
        | active | boolean: whether the image corresponds to an active (live) stream. | 
      
        | thumbnail | Icon: an image to display on theControlThis value cannot benull. | 
      
        | contentDescription | CharSequence: a description of the image for accessibility.
 
 This value cannot benull. | 
    
 
Public methods
    getTemplateType
    
public int getTemplateType ()
    
    
    
  The TemplateType associated with this class.
    
 
    getThumbnail
    
public Icon getThumbnail ()
    
    
    
  The Icon (image) displayed by this template.
    
      | Returns | 
|---|
      
        | Icon | This value cannot be null. | 
    
 
    isActive
    
public boolean isActive ()