Package 

Class JEffectRepresentation

  • All Implemented Interfaces:
    java.awt.ItemSelectable , java.awt.MenuContainer , java.awt.image.ImageObserver , java.io.Serializable , javax.accessibility.Accessible , javax.swing.TransferHandler.HasGetTransferHandler

    @Deprecated() 
    public final class JEffectRepresentation<T>
    extends JTapeFeatureStack implements ItemSelectable
                        

    Representation of an Effect. Useful to let the user interact with an effect (create/edit). Effects are relative to a GraphicalOutputMonitor instance.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final Effect effect
      private boolean selected
    • Method Summary

      Modifier and Type Method Description
      void addItemListener(ItemListener l)
      Array<Object> getSelectedObjects()
      boolean isSelected() Check if the representation is selected.
      void removeItemListener(ItemListener l)
      void setEnabled(boolean value)
      Effect getEffect() Gets the represented effects.
      void setSelected(boolean s) (Un)selects this representation.
      • Methods inherited from class it.unibo.alchemist.boundary.gui.tape.JTapeFeatureStack

        add, getLayout, getOrderedComponents, getType, registerFeature, remove, setComponentOrder, unregisterFeature
      • Methods inherited from class it.unibo.alchemist.boundary.gui.tape.JTapeSection

        registerFeature, unregisterFeature
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI, writeObject
      • Methods inherited from class javax.swing.JComponent

        _paintImmediately, addAncestorListener, addNotify, addVetoableChangeListener, adjustPaintFlags, alwaysOnTop, checkIfChildObscuredBySibling, clientPropertyChanged, compWriteObjectNotify, componentInputMapChanged, computeVisibleRect, contains, createToolTip, deregisterNextFocusableComponent, disable, dndDone, dropLocationForPoint, enable, fetchRectangle, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAncestorNotifier, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperties, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getCreatedDoubleBuffer, getDebugGraphicsOptions, getDefaultLocale, getFlag, getFontMetrics, getGraphics, getGraphicsInvoked, getHeight, getInheritsPopupMenu, getInputMap, getInputVerifier, getInsets, getListeners, getLocation, getManagingFocusBackwardTraversalKeys, getManagingFocusForwardTraversalKeys, getMaximumSize, getMinimumSize, getNextFocusableComponent, getObscuredState, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getWriteObjCounter, getX, getY, grabFocus, hide, isComponentObtainingGraphicsFrom, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPainting, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintForceDoubleBuffered, paintImmediately, paintToOffscreen, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, readObject, rectangleIsObscured, recycleRectangle, registerKeyboardAction, registerNextFocusableComponent, registerWithKeyboardManager, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, safelyGetGraphics, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setCreatedDoubleBuffer, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setDropLocation, setEnabled, setFlag, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPaintingChild, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUIProperty, setVerifyInputWhenFocusTarget, setVisible, setWriteObjCounter, shouldDebugGraphics, superProcessMouseMotionEvent, uninstallUIAndProperties, unregisterKeyboardAction, unregisterWithKeyboardManager, update, validateAlignment
      • Methods inherited from class java.awt.Container

        add, add, addContainerListener, addDelicately, addImpl, addPropertyChangeListener, adjustDescendants, adjustDescendantsOnParent, adjustListeningChildren, applyComponentOrientation, areFocusTraversalKeysSet, canContainFocusOwner, checkAddToSelf, checkAdding, checkGD, checkNotAWindow, clearCurrentFocusCycleRootOnHide, clearMostRecentFocusOwnerOnHide, containsFocus, countComponents, countHierarchyMembers, createChildHierarchyEvents, createHierarchyEvents, decreaseComponentCount, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAtImpl, findTraversalRoot, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getBottommostComponentIndex, getChildAt, getComponent, getComponentAt, getComponentCount, getComponentZOrder, getComponents, getComponentsSync, getComponents_NoClientCode, getContainerListeners, getDropTargetEventTarget, getFocusTraversalKeys, getFocusTraversalPolicy, getHeavyweightContainer, getLayout, getListenersCount, getMouseEventTarget, getMouseEventTargetImpl, getMousePosition, getOpaqueShape, getTopmostComponentIndex, getTraversalRoot, hasHeavyweightDescendants, hasLightweightDescendants, increaseComponentCount, initIDs, initializeFocusTraversalKeys, insets, invalidate, invalidateParent, invalidateTree, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isParentOf, isRecursivelyVisibleUpToHeavyweightContainer, isRemoveNotifyNeeded, isSameOrAncestorOf, layout, lightweightPaint, lightweightPrint, list, locate, minimumSize, mixOnHiding, mixOnReshaping, mixOnShowing, mixOnValidating, mixOnZOrderChanging, numListening, paintComponents, paintHeavyweightComponents, postProcessKeyEvent, postsOldMouseEvents, preProcessKeyEvent, preferredSize, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, recursiveApplyCurrentShape, recursiveHideHeavyweightChildren, recursiveRelocateHeavyweightChildren, recursiveShowHeavyweightChildren, recursiveSubtractAndApplyShape, remove, removeAll, removeContainerListener, removeDelicately, reparentChild, reparentTraverse, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, startLWModal, stopLWModal, transferFocusDownCycle, updateChildGraphicsData, validate, validateTree, validateUnconditionally
      • Methods inherited from class java.awt.Component

        action, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, adjustListeningChildrenOnParent, applyCompoundShape, applyCurrentShape, applyCurrentShapeBelowMe, areBoundsValid, areInputMethodsEnabled, autoProcessMouseWheel, bounds, calculateCurrentShape, canBeFocusOwner, canBeFocusOwnerRecursively, checkCoalescing, checkImage, checkTreeLock, coalesceEvents, constructComponentName, createBufferStrategy, createImage, createVolatileImage, disableEvents, dispatchEvent, dispatchMouseWheelToAncestor, doSwingSerialization, enableEvents, enableInputMethods, eventTypeEnabled, findUnderMouseInWindow, getAccessControlContext, getAccessibleIndexInParent, getAccessibleStateSet, getAppliedShape, getBackBuffer, getBackground, getBoundsOp, getBufferStrategy, getColorModel, getComponentFactory, getComponentListeners, getComponentOrientation, getContainer, getContainingWindow, getCursor, getCursor_NoClientCode, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFocusTraversalKeys_NoIDCheck, getFont, getFont_NoClientCode, getForeground, getGraphicsConfiguration, getGraphicsConfiguration_NoClientCode, getGraphics_NoClientCode, getHWPeerAboveMe, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getInsets_NoClientCode, getKeyListeners, getLocale, getLocationOnScreen, getLocationOnScreen_NoTreeLock, getLocationOnWindow, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getNativeContainer, getNextFocusCandidate, getNormalShape, getObjectLock, getParent, getParent_NoClientCode, getPropertyChangeListeners, getRecursivelyVisibleBounds, getSiblingIndexAbove, getSiblingIndexBelow, getToolkit, getToolkitImpl, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, invalidateIfValid, isAutoFocusTransferOnDisposal, isBackgroundSet, isCoalesceEventsOverriden, isCoalescingEnabled, isCursorSet, isDisplayable, isEnabled, isEnabledImpl, isFocusOwner, isFocusTraversable, isFocusTraversableOverridden, isFocusable, isFontSet, isForegroundSet, isInstanceOf, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isMixingNeeded, isNonOpaqueForMixing, isPreferredSizeSet, isRecursivelyVisible, isRequestFocusAccepted, isShowing, isValid, isVisible, isVisible_NoClientCode, keyDown, keyUp, location, location_NoClientCode, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, notifyNewBounds, paintAll, pointRelativeToComponent, postEvent, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, relocateComponent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, repaintParentIfNeeded, requestFocusHelper, reshapeNativePeer, resize, revalidateSynchronously, setAutoFocusTransferOnDisposal, setBounds, setBoundsOp, setComponentOrientation, setCursor, setDropTarget, setFocusTraversalKeysEnabled, setFocusTraversalKeys_NoIDCheck, setFocusable, setGraphicsConfiguration, setIgnoreRepaint, setLocale, setLocation, setMixingCutoutShape, setName, setRequestFocusController, setSize, show, size, subtractAndApplyShape, subtractAndApplyShapeBelowMe, toString, transferFocus, transferFocus, transferFocusBackward, transferFocusBackward, transferFocusUpCycle, updateCursorImmediately, updateGraphicsData, updateSelfGraphicsData, updateZOrder
      • Methods inherited from class java.awt.ItemSelectable

        addItemListener, getSelectedObjects, removeItemListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait