Class ButtonAnnotation

    • Field Detail

      • enabled

        protected boolean enabled
      • pressed

        protected boolean pressed
      • actionCommand

        protected java.lang.String actionCommand
      • disabledOpacity

        protected double disabledOpacity
      • pressedMaskTexture

        protected WWTexture pressedMaskTexture
      • listenerList

        protected javax.swing.event.EventListenerList listenerList
    • Constructor Detail

      • ButtonAnnotation

        public ButtonAnnotation​(java.lang.Object imageSource,
                                java.lang.Object pressedMaskSource)
      • ButtonAnnotation

        public ButtonAnnotation​(java.lang.Object imageSource)
      • ButtonAnnotation

        public ButtonAnnotation()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • isPressed

        public boolean isPressed()
      • setPressed

        public void setPressed​(boolean pressed)
      • getActionCommand

        public java.lang.String getActionCommand()
      • setActionCommand

        public void setActionCommand​(java.lang.String actionCommand)
      • getDisabledOpacity

        public double getDisabledOpacity()
      • setDisabledOpacity

        public void setDisabledOpacity​(double opacity)
      • getPressedMaskSource

        public java.lang.Object getPressedMaskSource()
      • setPressedMaskSource

        public void setPressedMaskSource​(java.lang.Object source)
      • getPressedMaskTexture

        public WWTexture getPressedMaskTexture()
      • getActionListeners

        public java.awt.event.ActionListener[] getActionListeners()
      • addActionListener

        public void addActionListener​(java.awt.event.ActionListener listener)
      • removeActionListener

        public void removeActionListener​(java.awt.event.ActionListener listener)
      • isButtonPressed

        protected boolean isButtonPressed​(SelectEvent e)
      • isButtonTrigger

        protected boolean isButtonTrigger​(SelectEvent e)
      • onButtonPressed

        protected void onButtonPressed​(SelectEvent e)
      • fireActionPerformed

        protected void fireActionPerformed​(int id,
                                           long when,
                                           int modifiers)
      • drawPressedMask

        protected void drawPressedMask​(DrawContext dc,
                                       int width,
                                       int height,
                                       double opacity,
                                       Position pickPosition)
      • doDrawPressedMask

        protected void doDrawPressedMask​(DrawContext dc,
                                         int width,
                                         int height,
                                         double opacity,
                                         Position pickPosition)