Class MarkViewDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--MarkViewDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class MarkViewDialog
extends javax.swing.JDialog

Title: MarkViewDialog Description: This dialog implements the possibility to mark honeycombs and to visualize them in different ways (NIY)

Author:
Dimitri Missoh & Daniel Schlosser
See Also:
Serialized Form

Inner Class Summary
(package private)  class MarkViewDialog.SymAction
           
 
Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
(package private) static int AREASELECTED
           
(package private)  javax.swing.JButton ausblendenB
           
(package private)  javax.swing.JButton BackB
           
(package private) static int CUBESELECTED
           
(package private)  javax.swing.JButton EbeneB
           
(package private)  java.awt.Color[] farben
           
(package private)  javax.swing.JButton gitterB
           
(package private)  boolean isVisi
           
(package private)  javax.swing.JPanel JPanel1
           
(package private)  javax.swing.JPanel JPanel2
           
(package private)  javax.swing.JPanel JPanel3
           
(package private)  javax.swing.JPanel JPanel4
           
(package private)  javax.swing.JButton kubusB
           
private  int lastSelection
           
(package private) static int NOTHINGSELECTED
           
(package private)  javax.swing.JButton polygon2DB
           
(package private) static int POLYGON2DSELECTED
           
(package private)  javax.swing.JButton Polygon3DB
           
(package private) static int POLYGON3DSELECTED
           
(package private)  ModellViewer screen
           
(package private)  Koord3D[] selektierteWaben
           
(package private)  javax.swing.JToggleButton[] WabenB
           
(package private)  int wabenSwitch
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, defaultCloseOperation, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, state, warningString, weakThis, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
MarkViewDialog(TheHive parent, ModellViewer screen)
           
 
Method Summary
(package private)  void ausblendenB_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void BackB_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void EbeneB_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void gitterB_actionPerformed(java.awt.event.ActionEvent event)
           
 void honeycombGotMarked(Koord3D c)
           
 void honeycombHasBeenRemoved(Koord3D c)
           
(package private)  void kubusB_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void polygon2DB_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void Polygon3DB_actionPerformed(java.awt.event.ActionEvent event)
           
 void reset()
           
 void setVisible(boolean b)
           
(package private)  void updateButtons()
           
(package private)  void Wabe1B_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void Wabe2B_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void Wabe3B_actionPerformed(java.awt.event.ActionEvent event)
           
(package private)  void Wabe4B_actionPerformed(java.awt.event.ActionEvent event)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, createRootPaneException, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, conditionalShow, constructComponentName, dispose, disposeImpl, getTitle, hide, hideAndDisposeHandler, initIDs, interruptBlocking, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, readObject, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

selektierteWaben

Koord3D[] selektierteWaben

farben

java.awt.Color[] farben

wabenSwitch

int wabenSwitch

screen

ModellViewer screen

isVisi

boolean isVisi

lastSelection

private int lastSelection

NOTHINGSELECTED

static final int NOTHINGSELECTED

POLYGON2DSELECTED

static final int POLYGON2DSELECTED

AREASELECTED

static final int AREASELECTED

CUBESELECTED

static final int CUBESELECTED

POLYGON3DSELECTED

static final int POLYGON3DSELECTED

JPanel1

javax.swing.JPanel JPanel1

ausblendenB

javax.swing.JButton ausblendenB

gitterB

javax.swing.JButton gitterB

JPanel3

javax.swing.JPanel JPanel3

JPanel2

javax.swing.JPanel JPanel2

JPanel4

javax.swing.JPanel JPanel4

polygon2DB

javax.swing.JButton polygon2DB

EbeneB

javax.swing.JButton EbeneB

kubusB

javax.swing.JButton kubusB

Polygon3DB

javax.swing.JButton Polygon3DB

WabenB

javax.swing.JToggleButton[] WabenB

BackB

javax.swing.JButton BackB
Constructor Detail

MarkViewDialog

public MarkViewDialog(TheHive parent,
                      ModellViewer screen)
Method Detail

honeycombGotMarked

public void honeycombGotMarked(Koord3D c)

honeycombHasBeenRemoved

public void honeycombHasBeenRemoved(Koord3D c)

updateButtons

void updateButtons()

reset

public void reset()

setVisible

public void setVisible(boolean b)
Overrides:
setVisible in class java.awt.Component

Wabe1B_actionPerformed

void Wabe1B_actionPerformed(java.awt.event.ActionEvent event)

Wabe2B_actionPerformed

void Wabe2B_actionPerformed(java.awt.event.ActionEvent event)

Wabe3B_actionPerformed

void Wabe3B_actionPerformed(java.awt.event.ActionEvent event)

Wabe4B_actionPerformed

void Wabe4B_actionPerformed(java.awt.event.ActionEvent event)

polygon2DB_actionPerformed

void polygon2DB_actionPerformed(java.awt.event.ActionEvent event)

EbeneB_actionPerformed

void EbeneB_actionPerformed(java.awt.event.ActionEvent event)

kubusB_actionPerformed

void kubusB_actionPerformed(java.awt.event.ActionEvent event)

Polygon3DB_actionPerformed

void Polygon3DB_actionPerformed(java.awt.event.ActionEvent event)

ausblendenB_actionPerformed

void ausblendenB_actionPerformed(java.awt.event.ActionEvent event)

gitterB_actionPerformed

void gitterB_actionPerformed(java.awt.event.ActionEvent event)

BackB_actionPerformed

void BackB_actionPerformed(java.awt.event.ActionEvent event)