|
Oracle Fusion Middleware interMedia Domains Java API Reference for Oracle ADF Business Components 11g Release 1 (11.1.1) E10656-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel oracle.ord.controls.OrdMediaControl
public class OrdMediaControl
A JClient control that renders and stores image, audio, and video content stored in interMedia database types. The supported interMedia database types include: ORDSYS.ORDIMAGE, ORDSYS.ORDAUDIO, ORDSYS.ORDVIDEO, and ORDSYS.ORDDOC.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static int |
BUTTON_CHANGE
|
static int |
BUTTON_CLEAR
|
static int |
BUTTON_LAUNCH
|
static int |
BUTTON_SAVE
|
protected java.awt.Insets |
m_buttonMargin
|
protected javax.swing.JPanel |
m_buttonPanel
|
protected java.awt.GridBagLayout |
m_buttonPanelLayout
|
protected java.awt.Dimension |
m_buttonPreferredSize
|
protected javax.swing.JButton |
m_changeButton
|
protected javax.swing.JButton |
m_clearButton
|
protected java.io.File |
m_CurrentDirectory
|
protected java.awt.Dimension |
m_defaultMinimumSize
|
protected java.awt.Dimension |
m_defaultPreferredSize
|
protected javax.swing.JFileChooser |
m_fileChooser
|
protected javax.swing.JLabel |
m_imageCanvas
|
protected javax.swing.JButton |
m_launchButton
|
protected java.awt.BorderLayout |
m_mainPanelLayout
|
protected javax.swing.JScrollPane |
m_mediaAggregate
|
protected javax.swing.JPanel |
m_mediaDisplay
|
protected javax.swing.JButton |
m_saveButton
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
OrdMediaControl()
Constructs a OrdMediaControl. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addChangeListener(javax.swing.event.ChangeListener l)
Adds a ChangeListener to the ordMediaControl. |
void |
addControllerListener(javax.media.ControllerListener l)
Adds a ControllerListener to the ordMediaControl. |
void |
addFocusListener(java.awt.event.FocusAdapter f)
|
void |
dataChanged(java.lang.Object dataItem)
|
void |
doChange()
execute the change button action |
void |
doClear()
execute the clear button action |
void |
doLaunch()
execute the launch button action |
void |
doPause()
Pauses the player |
void |
doSave()
execute the save button action |
void |
doStart()
Starts the player |
void |
doStop()
Stops the player |
protected void |
fireStateChanged()
Send a ChangeEvent, whose source is this Slider, to each listener. |
void |
focusGained(java.awt.event.FocusEvent event)
This method is an implementaion side effect |
void |
focusLost(java.awt.event.FocusEvent event)
This method is an implementaion side effect |
boolean |
getAutoPlay()
|
javax.swing.JButton |
getButton(int buttonId)
|
javax.swing.JComponent |
getControlPanel()
gets the replacement control panel |
boolean |
getEnableLaunchButton()
|
boolean |
getEnableSaveButton()
|
boolean |
getEnableUpdateButtons()
|
javax.swing.border.Border |
getMediaBorder()
gets the border of the scrollpane containing the media panel |
oracle.jbo.uicli.jui.JUDefaultControlBinding |
getModel()
Returns the bindName This method provides the hook into property editors/customizers |
boolean |
getMute()
Is the gain muted ? |
javax.media.Player |
getPlayer()
|
boolean |
getShowButtons()
|
boolean |
getShowControls()
Are the controls (play, rewind, forward, etc....) shown? |
int |
getVolume()
gets the Volume level (a value between 0 and 100) |
protected javax.swing.JPanel |
m_createButtonPanel()
|
protected void |
m_enableButtons(boolean bEnable)
|
void |
removeChangeListener(javax.swing.event.ChangeListener l)
Removes a ChangeListener from the ordMediaControl. |
void |
removeControllerListener(javax.media.ControllerListener l)
Removes a ControllerListener from the ordMediaControl. |
void |
setAutoPlay(boolean autoplay)
|
void |
setControlPanel(javax.swing.JComponent controlPanel)
provide the replacement control panel |
void |
setEnabled(boolean b)
An override of java.awt.Component.setEnabled. |
void |
setEnableLaunchButton(boolean bEnableLaunchButton)
|
void |
setEnableSaveButton(boolean bEnableSaveButton)
|
void |
setEnableUpdateButtons(boolean bEnableUpdateButtons)
|
void |
setMediaBorder(javax.swing.border.Border border)
sets the border of the scrollpane containing the media panel |
void |
setModel(oracle.jbo.uicli.jui.JUDefaultControlBinding binding)
This method binds the control to the infobus and implements lazy loading, by using the DACRTManager, to lookup the RowSet and DataItemName |
void |
setMute(boolean mute)
mutes/unmutes the gain |
void |
setShowButtons(boolean bShowButtons)
|
void |
setShowControls(boolean bShowControlPanel)
Are the controls (play, rewind, forward, etc....) shown? |
void |
setVolume(int vol)
sets the Volume level (a value between 0 and 100) |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int BUTTON_CHANGE
public static final int BUTTON_CLEAR
public static final int BUTTON_LAUNCH
public static final int BUTTON_SAVE
protected java.awt.BorderLayout m_mainPanelLayout
protected java.awt.GridBagLayout m_buttonPanelLayout
protected javax.swing.JScrollPane m_mediaAggregate
protected javax.swing.JLabel m_imageCanvas
protected javax.swing.JPanel m_mediaDisplay
protected javax.swing.JPanel m_buttonPanel
protected java.awt.Dimension m_buttonPreferredSize
protected java.awt.Dimension m_defaultPreferredSize
protected java.awt.Dimension m_defaultMinimumSize
protected java.awt.Insets m_buttonMargin
protected javax.swing.JButton m_changeButton
protected javax.swing.JButton m_clearButton
protected javax.swing.JButton m_launchButton
protected javax.swing.JButton m_saveButton
protected javax.swing.JFileChooser m_fileChooser
protected java.io.File m_CurrentDirectory
Constructor Detail |
---|
public OrdMediaControl()
Method Detail |
---|
public void addChangeListener(javax.swing.event.ChangeListener l)
l
- the ChangeListener to addremoveChangeListener(javax.swing.event.ChangeListener)
public void removeChangeListener(javax.swing.event.ChangeListener l)
l
- the ChangeListener to removeaddChangeListener(javax.swing.event.ChangeListener)
public void addControllerListener(javax.media.ControllerListener l)
l
- the ControllerListener to addremoveControllerListener(javax.media.ControllerListener)
public void removeControllerListener(javax.media.ControllerListener l)
l
- the ControllerListener to removeaddControllerListener(javax.media.ControllerListener)
public void addFocusListener(java.awt.event.FocusAdapter f)
addFocusListener
in interface oracle.jbo.uicli.jui.JUDefaultControlInterface
public void focusLost(java.awt.event.FocusEvent event)
focusLost
in interface java.awt.event.FocusListener
public void focusGained(java.awt.event.FocusEvent event)
focusGained
in interface java.awt.event.FocusListener
public void setEnabled(boolean b)
setEnabled
in class javax.swing.JComponent
b
- boolean flag indicating whether the control is enabledpublic void setMediaBorder(javax.swing.border.Border border)
border
- the required borderpublic javax.swing.border.Border getMediaBorder()
public boolean getShowControls()
public void setShowControls(boolean bShowControlPanel)
controls
- shownpublic void doClear()
public void doChange()
public void doLaunch()
public void doSave()
public void doStart()
public void doPause()
public void doStop()
public void setMute(boolean mute)
mute
- or notpublic boolean getMute()
public void setVolume(int vol)
new
- Volume levelpublic int getVolume()
public javax.swing.JComponent getControlPanel()
public void setControlPanel(javax.swing.JComponent controlPanel)
the
- new control panelpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void dataChanged(java.lang.Object dataItem)
dataChanged
in interface oracle.jbo.uicli.jui.JUDefaultControlInterface
protected void fireStateChanged()
addChangeListener(javax.swing.event.ChangeListener)
,
EventListenerList
protected javax.swing.JPanel m_createButtonPanel()
protected void m_enableButtons(boolean bEnable)
public javax.media.Player getPlayer()
public javax.swing.JButton getButton(int buttonId)
public boolean getShowButtons()
public void setShowButtons(boolean bShowButtons)
public void setAutoPlay(boolean autoplay)
public boolean getAutoPlay()
public boolean getEnableUpdateButtons()
public void setEnableUpdateButtons(boolean bEnableUpdateButtons)
public boolean getEnableLaunchButton()
public void setEnableLaunchButton(boolean bEnableLaunchButton)
public boolean getEnableSaveButton()
public void setEnableSaveButton(boolean bEnableSaveButton)
public void setModel(oracle.jbo.uicli.jui.JUDefaultControlBinding binding)
bindName
- format being used .public oracle.jbo.uicli.jui.JUDefaultControlBinding getModel()
|
Oracle Fusion Middleware interMedia Domains Java API Reference for Oracle ADF Business Components 11g Release 1 (11.1.1) E10656-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |