Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.modama.gui.entities.* (15)org.modama.gui.mgraph.* (29)org.modama.gui.modul.* (2)
org.modama.gui.tools.* (11)org.modama.gui.viewer.* (36)

org.modama.gui: Javadoc index of package org.modama.gui.


Package Samples:

org.modama.gui.entities.cursor
org.modama.gui.entities.options
org.modama.gui.entities
org.modama.gui.mgraph.actions
org.modama.gui.mgraph.vertexviews
org.modama.gui.mgraph
org.modama.gui.modul
org.modama.gui.tools
org.modama.gui.viewer.cursor
org.modama.gui.viewer.lookuptable
org.modama.gui.viewer.rule
org.modama.gui.viewer

Classes:

JAIAdjustableImage: org.modama.viewer for JAI images ability to move, zoom and rotating the image its also posible to add JComponents that are drawn over the image this is the second version of this class, new fetaeures are: - the image is drawn with a Graphics2D object - a AffineTransform is used to do scaling and rotating - optional a LUT can be specified their is one important thing about the lut, because JAI doesnt suport lookupfunctions for floatingpointvalues, the image is transformed to USHORT if its DOUBLE or FLOAT, where the minimum value will be 0 and the maximumvalue will be 65535, you have to take care ...
ImageViewerOptions: a class for editing the propertys of a CoordinateImageViewer at the moment their are panels for: general -> viewport, axes on/off, lutviewer on/off rulepropertys -> the props for creating the rules TODO die ganze klasse ist scheise und buggi (beim viewport), und es bleibt die frage was man das mit dem updaten handhabt
MApp: The main application its contains some methods to gain access to the currently opened document and JGraph so its possible to implement additional functionality to enable MDI support the app registers to each JGraph its own MarqueeHandler, where mouse events are caught and processed in some different way.
AbstractDefaultAction: an abstract Action override actionPerformed to do your action you can enable/disable the action by overriding the isActive method (returns always true by default) if you want it to be a checkbox, isCheckBox have to return true, then you also should override the method isChecked
MMarqueeHandler: Modama's marquee handler for jgraph LEFT MOUSE BUTTON: on a port: initiate connection mode double on a cell: open editor for entity else: move cell or nothing RIGHT MOUSE BUTTON: on a cell: popupmenu for cell else: popup for document
SpotsViewer: the model for this viewer is a collection of spots (LUTProperties), but it only shows one selected spot at a time the selection of the spots is done external provides a textfield for the position, a colorchooser and a delete button
EntityCtrl: THis is the controller for entities. it need an entity-model to create itself. it will automatic detect, which view-class is needed and initialize it it will create an JInternalFrame and add the viewer to it
ActionFactory: A static Class to process actions First you have to tell ActionFactory what actions are available. Then, a call to createXXX will make the real stuff and returns, whatever is needed.
ICoordinatesystem: a interface that could be implemented by classes like the JAIAdjustableImage that consist a zoomable, moveable object. It defines functions to convert screen coordinates to objectcoordinates.
Cache: This class encapsulate a cache stragety. currently it just a lookup-table-cache (call get(key) and you get the object from the hashmap if its already exists. if not create(key) is called)
MDocument: This class holds everything related to one document. currently its baad to create multiple instances of this class, because all will use the same world model (class World is a singleton)
LookupTableViewer: a panel that shows a lookuptable (either a LooktuTableJAI, or a LUTProperties) and a scale this is written for 3 band luts with a size ox 0x10000 and a zero offset (byte[3][0x10000])
ImageEntityCtrl: a viewer for an imageentity, uses CoordinateImageViewer to show the image TODO actions to implement options -> props of axes toggle axes
CoordinateImageViewer: an ImageViewer that extends the JAIAdjustableImage by the following features: coordinate axes image can be saved a viewer for the lut
EmptyCursor: Created by IntelliJ IDEA. User: Administrator Date: Jan 20, 2003 Time: 3:06:20 PM To change this template use Options | File Templates.
MoveCursor: Created by IntelliJ IDEA. User: Administrator Date: Jan 20, 2003 Time: 3:07:18 PM To change this template use Options | File Templates.
CompleteLUTProperties: the LUTProperties object holds only information for the colors, but not how to apply them to an image, this class adds this information
RuleFactory: creates the rule (an image), from a given RuleProperty and size it uses the RuleRenderer class for rendering the rule to an Image
IViewer: this class is just a wrapper for a JAIAdjustableImage, purpose is to keep the CoordinateImageViewer class smaller and more readable
WrappedJAIAdjustableImage: this class is just a wrapper for a JAIAdjustableImage, purpose is to keep the CoordinateImageViewer class smaller and more readable
ShowLUTEditor: Created by IntelliJ IDEA. User: UHLIG Date: 16 mai 2003 Time: 14:16:26 To change this template use Options | File Templates.
ImageListVertexView: Created by IntelliJ IDEA. User: UHLIG Date: 21 mai 2003 Time: 10:46:53 To change this template use Options | File Templates.
NumberEntityVertexView: Created by IntelliJ IDEA. User: UHLIG Date: 21 mai 2003 Time: 10:46:53 To change this template use Options | File Templates.
NumberListVertexView: Created by IntelliJ IDEA. User: UHLIG Date: 21 mai 2003 Time: 10:46:53 To change this template use Options | File Templates.

Home | Contact Us | Privacy Policy | Terms of Service