Documentation of 'com.jstatcom.equation.EqTerm' Java class
EqTerm
com.jstatcom.equation

Class EqTerm

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
    Direct Known Subclasses:
    EqTermAR, EqTermDefault, EqTermEC


    public abstract class EqTerm
    extends javax.swing.JPanel
    Abstract class for all equation term components.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Field Summary

      • Fields inherited from class javax.swing.JComponent

        TOOL_TIP_TEXT_KEY, 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

      Constructors 
      Constructor and Description
      EqTerm()
      Default constructor.
      EqTerm(java.awt.LayoutManager layout)
      Constructor for a layout.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method and Description
      java.awt.Dimension getMaximumSize()
      Gets the maximum size, which is equal to the preferred size.
      java.awt.Dimension getMinimumSize()
      Gets the minimum size that is not less than 20.
      java.awt.Dimension getPreferredSize()
      Gets the preferred size which is not less than the minimum size.
      Scope getSymbolScope()
      Gets the current scope, which defines which symbol table to use (local, global or upper).
      void setDataAvailable(boolean isDataAvailable)
      Sets whether data is available and manages visibility accordingly.
      abstract void setLeadingSignVisible(boolean isVisible)
      Handles the leading sign property.
      void setSymbolScope(Scope scope)
      Sets the symbol scope, which defines which symbol table to use (local, global or upper).
      void setVisible(boolean aFlag)
      Extends the super method by firering the (boolean) property change "visible".
      • Methods inherited from class javax.swing.JPanel

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

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, 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, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, 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, 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, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • EqTerm

        public EqTerm()
        Default constructor.
      • EqTerm

        public EqTerm(java.awt.LayoutManager layout)
        Constructor for a layout.
        Parameters:
        layout - java.awt.LayoutManager
    • Method Detail

      • getMaximumSize

        public java.awt.Dimension getMaximumSize()
        Gets the maximum size, which is equal to the preferred size.
        Overrides:
        getMaximumSize in class javax.swing.JComponent
        Returns:
        java.awt.Dimension
      • getMinimumSize

        public java.awt.Dimension getMinimumSize()
        Gets the minimum size that is not less than 20.
        Overrides:
        getMinimumSize in class javax.swing.JComponent
        Returns:
        java.awt.Dimension
      • getPreferredSize

        public java.awt.Dimension getPreferredSize()
        Gets the preferred size which is not less than the minimum size.
        Overrides:
        getPreferredSize in class javax.swing.JComponent
        Returns:
        java.awt.Dimension
      • setDataAvailable

        public void setDataAvailable(boolean isDataAvailable)
        Sets whether data is available and manages visibility accordingly.
        Parameters:
        isDataAvailable - true if available, component will be set visible
      • setLeadingSignVisible

        public abstract void setLeadingSignVisible(boolean isVisible)
        Handles the leading sign property.
        Parameters:
        isVisible - true if sign is visible
      • setVisible

        public void setVisible(boolean aFlag)
        Extends the super method by firering the (boolean) property change "visible".
        Overrides:
        setVisible in class javax.swing.JComponent
        Parameters:
        aFlag - true to make the component visible
      • getSymbolScope

        public Scope getSymbolScope()
        Gets the current scope, which defines which symbol table to use (local, global or upper).
        Returns:
        symbol scope
      • setSymbolScope

        public void setSymbolScope(Scope scope)
        Sets the symbol scope, which defines which symbol table to use (local, global or upper).
        Parameters:
        scope - the symbol scope
        Throws:
        java.lang.IllegalArgumentException - if (scope == null)

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.