ElegantJCharts Java API Specification v2.0

com.elegantj.graphx
Class ZAxisProperties

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--com.elegantj.graphx.ZAxisProperties
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable

public class ZAxisProperties
extends javax.swing.JPanel
implements java.awt.event.ActionListener, java.awt.event.ItemListener, java.beans.PropertyChangeListener

Z-axis (Legend) property panel

See Also:
Serialized Form

Field Summary
protected  HashtableEx m_hLabelPropertyTable
           
 
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
ZAxisProperties(javax.swing.JPanel inParent, GraphPanel inGraphObject, GraphZAxisDetail inDataObject)
          Constructor
ZAxisProperties(javax.swing.JPanel inParent, GraphPanel inGraphObject, GraphZAxisDetail inDataObject, boolean bStandAlone)
          Constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          Processing Action Event
 int getAlignment(int position, int index)
           
 javax.swing.JPanel getGeneralProperties()
          Return General property panel
 java.lang.Object getHashTableValue(java.lang.String propertyName)
          Get value of given property from Hashtable
 java.lang.Object getHashTableValues(java.lang.String propertyName)
          get property to Hashtable
 javax.swing.JPanel getLabelProperties()
          Return Label property panel
 javax.swing.JPanel getNameProperties()
          Return Name property panel
 void init()
          Initialize property panel
 void initComponents()
          Initialize all component in Property Panel
 void itemStateChanged(java.awt.event.ItemEvent evt)
           
 void okClicked()
          This method set all property to Graph Object
 void propertyChange(java.beans.PropertyChangeEvent pce)
           
protected  void removeEntryFromHashtable(java.lang.Object key)
          removeEntryFromHashtable remove entry for property not required in subclass
 void setAlignment(int position)
           
 void setHashTableValues(java.lang.String propertyName, java.lang.Object value)
          Set property to Hashtable
 void setInitColor(com.elegantj.editors.ColorChooser cComp, java.awt.Color theColor)
           
 void setText(javax.swing.JTextField textComp, java.lang.String text)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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

m_hLabelPropertyTable

protected HashtableEx m_hLabelPropertyTable
Constructor Detail

ZAxisProperties

public ZAxisProperties(javax.swing.JPanel inParent,
                       GraphPanel inGraphObject,
                       GraphZAxisDetail inDataObject)
Constructor

Parameters:
inParent - Parent
inGraphObject - GraphPanel object
inDataObject - GraphZAxisDetail Object

ZAxisProperties

public ZAxisProperties(javax.swing.JPanel inParent,
                       GraphPanel inGraphObject,
                       GraphZAxisDetail inDataObject,
                       boolean bStandAlone)
Constructor

Parameters:
inParent - Parent
inGraphObject - GraphPanel object
inDataObject - GraphZAxisDetail Object
Method Detail

init

public void init()
Initialize property panel


getGeneralProperties

public javax.swing.JPanel getGeneralProperties()
Return General property panel

Returns:
JPanel panel

getNameProperties

public javax.swing.JPanel getNameProperties()
Return Name property panel

Returns:
JPanel panel

getLabelProperties

public javax.swing.JPanel getLabelProperties()
Return Label property panel

Returns:
JPanel panel

initComponents

public void initComponents()
Initialize all component in Property Panel


setText

public void setText(javax.swing.JTextField textComp,
                    java.lang.String text)

setInitColor

public void setInitColor(com.elegantj.editors.ColorChooser cComp,
                         java.awt.Color theColor)

okClicked

public void okClicked()
This method set all property to Graph Object


actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Processing Action Event

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - ActionEvent Object

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent evt)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent pce)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

setHashTableValues

public void setHashTableValues(java.lang.String propertyName,
                               java.lang.Object value)
Set property to Hashtable

Parameters:
propertyName -
value -

getHashTableValues

public java.lang.Object getHashTableValues(java.lang.String propertyName)
get property to Hashtable

Parameters:
propertyName -
Returns:
object

getHashTableValue

public java.lang.Object getHashTableValue(java.lang.String propertyName)
Get value of given property from Hashtable

Parameters:
propertyName - the property name
Returns:
value the value for given property

removeEntryFromHashtable

protected void removeEntryFromHashtable(java.lang.Object key)
removeEntryFromHashtable remove entry for property not required in subclass


setAlignment

public void setAlignment(int position)

getAlignment

public int getAlignment(int position,
                        int index)

ElegantJCharts Java API Specification v2.0

For any feedback, suggestion, or query, please revert back to support@elegantcharts.com

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjcharts.com
All Rights Reserved.