Synergy Home Page

au.edu.swin.synergy.plugin.diagram
Class BViewportPrefs

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--au.edu.swin.synergy.plugin.diagram.BViewportPrefs

public class BViewportPrefs
extends JPanel

See Also:
Serialized Form

Inner Class Summary
 class BViewportPrefs.backgroundPrefs
           
 class BViewportPrefs.comboBoxChange
           
 class BViewportPrefs.gridPrefs
           
 class BViewportPrefs.rulerPrefs
           
 
Inner classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Field Summary
static int kDotted
           
static int kLines
           
 
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
 
Constructor Summary
BViewportPrefs()
           
 
Method Summary
 void doDialect()
           
 Color getBackColour()
           
 Color getGridColour()
           
 int getGridType()
           
 int getMajVal()
           
 int getMinVal()
           
 Color getRulerColour()
           
 boolean isGridEnabled()
           
 boolean isRulerEnabled()
           
 boolean isSnapEnabled()
           
 void setBackColour(Color c)
           
 void setConst(GridBagConstraints gbc, int x, int y, int anc)
          Custom made function for plotting labels and combo boxes on a panel.
 void setGridCheck(boolean checked)
           
 void setGridColour(Color c)
           
 void setGridType(int type)
           
 void setMajVal(int val)
           
 void setMinVal(int val)
           
 void setRulerCheck(boolean checked)
           
 void setRulerColour(Color c)
           
 void setSnap(boolean check)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

kDotted

public static final int kDotted

kLines

public static final int kLines
Constructor Detail

BViewportPrefs

public BViewportPrefs()
Method Detail

doDialect

public void doDialect()

setRulerCheck

public void setRulerCheck(boolean checked)

setGridCheck

public void setGridCheck(boolean checked)

setMinVal

public void setMinVal(int val)

setMajVal

public void setMajVal(int val)

setGridColour

public void setGridColour(Color c)

setRulerColour

public void setRulerColour(Color c)

setBackColour

public void setBackColour(Color c)

isRulerEnabled

public boolean isRulerEnabled()

isGridEnabled

public boolean isGridEnabled()

getGridColour

public Color getGridColour()

getRulerColour

public Color getRulerColour()

getBackColour

public Color getBackColour()

setSnap

public void setSnap(boolean check)

isSnapEnabled

public boolean isSnapEnabled()

setGridType

public void setGridType(int type)

getGridType

public int getGridType()

getMinVal

public int getMinVal()

getMajVal

public int getMajVal()

setConst

public void setConst(GridBagConstraints gbc,
                     int x,
                     int y,
                     int anc)
Custom made function for plotting labels and combo boxes on a panel. Panel shouldn't be expandable, so concerning attribs are fixed.

Synergy Home Page