public class com.thinkode.appthinker.views.CompositionFrame
extends javax.swing.JPanel
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static int |
_compositionId
|
protected java.lang.String |
_name
|
protected java.lang.Object |
_toolbar
|
protected java.lang.String |
_type
|
protected com.thinkode.appthinker.views.Window
|
_window
|
static java.lang.String |
UML_DIAGRAM
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
com.thinkode.appthinker.views.CompositionFrame(com.thinkode.appthinker.models.Project project)
Constructeur - Crée une nouvelle composition.
|
| Modifier and Type | com.thinkode.appthinker.models.Method and Description |
|---|---|
com.thinkode.appthinker.models.Project
|
getProject()
Retourne le projet associé à la composition.
|
java.lang.Object |
getToolbar()
|
java.lang.String |
getType()
Retourne le type de la composition.
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
setWindow(com.thinkode.appthinker.views.Window window)
Paramètre la fenêtre parent de la composition.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, hide, isDoubleBuffered, isLightweightComponent,
isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint,
isPaintingOrigin, 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, setEnabled,
setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap,
setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent,
setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText,
setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible,
unregisterKeyboardAction, updateadd, 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,
transferFocusDownCycle, validate, validateTreeaction, 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, 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, transferFocusBackward, transferFocusUpCyclepublic static int _compositionId
public static java.lang.String UML_DIAGRAM
protected java.lang.String _name
protected java.lang.String _type
protected java.lang.Object _toolbar
protected com.thinkode.appthinker.views.Window _window
public Composition(com.thinkode.appthinker.models.Project project)
project - Le projet associé à la composition.public void setWindow(com.thinkode.appthinker.views.Window window)
window - La fenêtre qui affiche la composition.public java.lang.String getType()
public com.thinkode.appthinker.models.Project getProject()
public java.lang.Object getToolbar()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListener
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListener