public class YouTubeVideoFeedSelector
extends javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private boolean |
accepted |
private javax.swing.JPanel |
buttonPanel |
private javax.swing.JButton |
cancelButton |
private javax.swing.JLabel |
contextLabel |
private javax.swing.JPanel |
contextPanel |
private javax.swing.JLabel |
defaultDescription |
private javax.swing.JPanel |
defaultFeeds |
private javax.swing.JComboBox |
defaultTimeComboBox |
private javax.swing.JLabel |
defaultTimeLabel |
private javax.swing.JPanel |
defaultTimePanel |
private javax.swing.JComboBox |
feedComboBox |
private javax.swing.JPanel |
fillerPanel |
private javax.swing.JLabel |
jLabel1 |
private javax.swing.JButton |
okButton |
private javax.swing.JLabel |
searchLabel |
private javax.swing.JPanel |
searchPanel |
private javax.swing.JComboBox |
searchSizeComboBox |
private javax.swing.JLabel |
searchSizeLabel |
private javax.swing.JPanel |
searchSizePanel |
private javax.swing.JPanel |
searchSizePanel1 |
private javax.swing.JTextField |
searchTextField |
private javax.swing.JCheckBox |
SICheckBox |
private javax.swing.JCheckBox |
SLCheckBox |
private javax.swing.JTabbedPane |
tabbedPane |
private javax.swing.JPanel |
tabPanel |
private javax.swing.JCheckBox |
typeCheckBox |
private javax.swing.JPanel |
urlFeed |
private javax.swing.JTextField |
urlTextField |
protected java.lang.String |
USER_URL_POSTFIX |
protected java.lang.String |
USER_URL_PREFIX |
private javax.swing.JLabel |
userDescription |
private javax.swing.JPanel |
userFeed |
private javax.swing.JTextField |
userTextField |
static java.lang.String |
YOUTUBE_BASE_URL |
static java.lang.String |
YOUTUBE_VIDEO_URL |
private static java.util.regex.Pattern |
youtubeUrlPattern |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
YouTubeVideoFeedSelector(Wandora admin,
WandoraTool tool)
Creates new form YouTubeVideoFeedSelector
|
Modifier and Type | Method and Description |
---|---|
private void |
cancelButtonMouseReleased(java.awt.event.MouseEvent evt) |
com.google.gdata.client.youtube.YouTubeQuery.Time |
getFeedTime() |
int |
getSearchSize() |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
void |
initDefaultFeeds(Wandora admin,
WandoraTool tool) |
boolean |
isAccepted() |
private void |
okButtonMouseReleased(java.awt.event.MouseEvent evt) |
int |
processVideoFeeds(Wandora admin,
Context context,
com.google.gdata.client.youtube.YouTubeService service,
YouTubeVideoFeedExtractor tool) |
int |
processVideoFeedURL(Wandora admin,
TopicMap topicMap,
com.google.gdata.client.youtube.YouTubeService service,
YouTubeVideoFeedExtractor tool,
java.lang.String url) |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final java.lang.String YOUTUBE_VIDEO_URL
public static final java.lang.String YOUTUBE_BASE_URL
protected java.lang.String USER_URL_PREFIX
protected java.lang.String USER_URL_POSTFIX
private boolean accepted
private static final java.util.regex.Pattern youtubeUrlPattern
private javax.swing.JCheckBox SICheckBox
private javax.swing.JCheckBox SLCheckBox
private javax.swing.JPanel buttonPanel
private javax.swing.JButton cancelButton
private javax.swing.JLabel contextLabel
private javax.swing.JPanel contextPanel
private javax.swing.JLabel defaultDescription
private javax.swing.JPanel defaultFeeds
private javax.swing.JComboBox defaultTimeComboBox
private javax.swing.JLabel defaultTimeLabel
private javax.swing.JPanel defaultTimePanel
private javax.swing.JComboBox feedComboBox
private javax.swing.JPanel fillerPanel
private javax.swing.JLabel jLabel1
private javax.swing.JButton okButton
private javax.swing.JLabel searchLabel
private javax.swing.JPanel searchPanel
private javax.swing.JComboBox searchSizeComboBox
private javax.swing.JLabel searchSizeLabel
private javax.swing.JPanel searchSizePanel
private javax.swing.JPanel searchSizePanel1
private javax.swing.JTextField searchTextField
private javax.swing.JPanel tabPanel
private javax.swing.JTabbedPane tabbedPane
private javax.swing.JCheckBox typeCheckBox
private javax.swing.JPanel urlFeed
private javax.swing.JTextField urlTextField
private javax.swing.JLabel userDescription
private javax.swing.JPanel userFeed
private javax.swing.JTextField userTextField
public YouTubeVideoFeedSelector(Wandora admin, WandoraTool tool)
public void initDefaultFeeds(Wandora admin, WandoraTool tool)
public int processVideoFeedURL(Wandora admin, TopicMap topicMap, com.google.gdata.client.youtube.YouTubeService service, YouTubeVideoFeedExtractor tool, java.lang.String url) throws java.io.IOException, com.google.gdata.util.ServiceException, TopicMapException
java.io.IOException
com.google.gdata.util.ServiceException
TopicMapException
public int processVideoFeeds(Wandora admin, Context context, com.google.gdata.client.youtube.YouTubeService service, YouTubeVideoFeedExtractor tool)
public int getSearchSize()
public com.google.gdata.client.youtube.YouTubeQuery.Time getFeedTime()
public boolean isAccepted()
private void initComponents()
private void cancelButtonMouseReleased(java.awt.event.MouseEvent evt)
private void okButtonMouseReleased(java.awt.event.MouseEvent evt)
Copyright 2004-2015 Wandora Team