com.teamdev.jxcapture
Class UIElementSource

java.lang.Object
  extended by com.teamdev.jxcapture.MediaSource
      extended by com.teamdev.jxcapture.image.ImageSource
          extended by com.teamdev.jxcapture.video.VideoSource
              extended by com.teamdev.jxcapture.UIElementSource

public final class UIElementSource
extends VideoSource

This class represents UIElement video source.


Field Summary
 
Fields inherited from class com.teamdev.jxcapture.image.ImageSource
PROPERTY_SIZE
 
Fields inherited from class com.teamdev.jxcapture.MediaSource
PROPERTY_ACTIVE, PROPERTY_ENABLED, PROPERTY_NAME
 
Constructor Summary
UIElementSource(com.teamdev.jxdesktop.UIElement element)
          Creates video source of a specified UIElement.
 
Method Summary
 com.teamdev.jxdesktop.UIElement getElement()
           
 
Methods inherited from class com.teamdev.jxcapture.video.VideoSource
getAvailable
 
Methods inherited from class com.teamdev.jxcapture.image.ImageSource
getData, getSize, setSize
 
Methods inherited from class com.teamdev.jxcapture.MediaSource
activate, addPropertyChangeListener, deactivate, getName, getPropertyChangeSupport, isActive, isEnabled, release, removePropertyChangeListener, setEnabled, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UIElementSource

public UIElementSource(com.teamdev.jxdesktop.UIElement element)
Creates video source of a specified UIElement.

Parameters:
element - UIElement element for this source
Method Detail

getElement

public com.teamdev.jxdesktop.UIElement getElement()
Returns:
UIElement of this source