edu.jhu.tmaj.client.frida.gui.masks.meta
Class MetaMaskGui

java.lang.Object
  extended by edu.jhu.tmaj.client.frida.gui.masks.meta.MetaMaskGui
All Implemented Interfaces:
MaskGui

public final class MetaMaskGui
extends java.lang.Object
implements MaskGui

The GUI component for the Meta Mask. The meta mask either starts with everything included or nothing included. The user then adds (or subtracts) already-defined masks from it. The user may add (or subtract) the inverse of a mask as well. The GUI looks like such: Start: [EVERYTHING or NOTHING] (A JRadioButton) Then zero or more lines in a JTable follows [ADD or SUBTRACT] [MASK or INVERSE-OF-THE-MASK] [MASK-NAME]


Constructor Summary
MetaMaskGui(MetaMask _metaMask, IASessionBean iaSessionBean, ImageAppGuis imageAppGuis)
           
 
Method Summary
 javax.swing.JFrame getFrame()
           
 void setCoordinate(Coordinate coordinate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaMaskGui

public MetaMaskGui(MetaMask _metaMask,
                   IASessionBean iaSessionBean,
                   ImageAppGuis imageAppGuis)
Method Detail

setCoordinate

public void setCoordinate(Coordinate coordinate)
Specified by:
setCoordinate in interface MaskGui

getFrame

public javax.swing.JFrame getFrame()
Specified by:
getFrame in interface MaskGui