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

Quick Search    Search Deep

Page 1   2  
novaworx.resource.* (8)novaworx.swing.* (25)novaworx.syntax.* (13)novaworx.textpane.* (8)
novaworx.tool.* (33)novaworx.viewarea.* (19)

Package Samples:

novaworx.resource
novaworx.swing.event
novaworx.swing
novaworx.tool.resource
novaworx.tool.preference
novaworx.tool.outline
novaworx.tool.search
novaworx.tool.plugin
novaworx.tool.console
novaworx.tool
novaworx.viewarea
novaworx.syntax
novaworx.textpane

Classes:

SeekableStream: An abstract subclass of java.io.InputStream that allows seeking within the input, similar to the RandomAccessFile class. Additionally, the DataInput interface is supported and extended to include support for little-endian representations of fundamental data types. In addition to the familiar methods from InputStream , the methods getFilePointer() , seek() , are defined as in the RandomAccessFile class. The canSeekBackwards() method will return true if it is permissible to seek to a position earlier in the stream than the current value of getFilePointer() . Some subclasses of SeekableStream guarantee ...
PNGDecodeParam: An instance of ImageDecodeParam for decoding images in the PNG format. PNGDecodeParam allows several aspects of the decoding process for PNG images to be controlled. By default, decoding produces output images with the following properties: Images with a bit depth of 8 or less use a DataBufferByte to hold the pixel data. 16-bit images use a DataBufferUShort . Palette color images and non-transparent grayscale images with bit depths of 1, 2, or 4 will have a MultiPixelPackedSampleModel and an IndexColorModel . For palette color images, the ColorModel palette contains the red, green, blue, and optionally ...
SegmentedSeekableStream: A SegmentedSeekableStream provides a view of a subset of another SeekableStream consiting of a series of segments with given starting positions in the source stream and lengths. The resulting stream behaves like an ordinary SeekableStream . For example, given a SeekableStream containing data in a format consisting of a number of sub-streams stored in non-contiguous sectors indexed by a directory, it is possible to construct a set of SegmentedSeekableStream s, one for each sub-stream, that each provide a view of the sectors comprising a particular stream by providing the positions and lengths of ...
TIFFDecodeParam: An instance of ImageDecodeParam for decoding images in the TIFF format. To determine the number of images present in a TIFF file, use the getNumPages() method on the ImageDecoder object that will be used to perform the decoding. The desired page number may be passed as an argument to the ImageDecoder.decodeAsRaster)() or decodeAsRenderedImage() methods. For TIFF Palette color images, the colorMap always has entries of short data type, the color Black being represented by 0,0,0 and White by 65536,65536,65536. In order to display these images, the default behavior is to dither the short values down ...
FloatDoubleColorModel: A ColorModel class that works with pixel values that represent color and alpha information as separate samples, using float or double elements. This class can be used with an arbitrary ColorSpace . The number of color samples in the pixel values must be same as the number of color components in the ColorSpace . There may be a single alpha sample. Sample values are taken as ranging from 0.0 to 1.0; that is, when converting to 8-bit RGB, a multiplication by 255 is performed and values outside of the range 0-255 are clamped at the closest endpoint. For maximum efficiency, pixel data being interpreted ...
StreamSegmentMapper: An interface for use with the SegmentedSeekableStream class. An instance of the StreamSegmentMapper interface provides the location and length of a segment of a source SeekableStream corresponding to the initial portion of a desired segment of the output stream. As an example, consider a mapping between a source SeekableStream src and a SegmentedSeekableStream dst comprising bytes 100-149 and 200-249 of the source stream. The dst stream has a reference to an instance mapper of StreamSegmentMapper . A call to dst.seek(0); dst.read(buf, 0, 10) will result in a call to mapper.getStreamSegment(0, 10) ...
PacketCreator: An interface through which a user can create a new packet. This interface can be any component, although usually it will be a container. The PacketCreator does not itself need to be the interface component, but it must be able to provide the component upon request. This is done through the getCreator() method. Often the PacketCreator will be the component itself, with the getCreator() method simply returning this . The interface will be placed within a NewPacketDialog , which will provide a mechanism for selecting the parent packet beneath which the new packet will be placed, as well as a label ...
PacketUI: An interface through which a user can interact with a specific packet. This interface can be any component, although usually it will be a container. The PacketUI does not itself need to be the interface component, but it must be able to provide the component upon request. This is done through the getInterface() method. Often the PacketUI will be the component itself, with the getInterface() method simply returning this . Each PacketUI object works with a single packet. Thus it is okay to have many different PacketUI objects in existence, some of the same class, but each referring to a different ...
ComponentSampleModelJAI: This class represents image data which is stored such that each sample of a pixel occupies one data element of the DataBuffer . It stores the N samples which make up a pixel in N separate data array elements. Different bands may be in different banks of the DataBuffer . Accessor methods are provided so that image data can be manipulated directly. This class can support different kinds of interleaving, e.g. band interleaving, scanline interleaving, and pixel interleaving. Pixel stride is the number of data array elements between two samples for the same band on the same scanline. Scanline stride ...
PacketInfoUI: An interface through which a user can interact with a specific set of details for a specific packet. Several PacketInfoUI interfaces may be open for the same packet simultaneously within a single PacketUI . An example is when a larger PacketUI uses a tabbed pane, each tab containing a single PacketInfoUI . Only one PacketInfoUI within a single PacketUI should be editable at any given time. Preferably, when one such sub-interface is being edited, the others will blank out their details and disable editing accordingly until the initial editing has been cancelled or committed to the engine. The parent ...
ImageCodec: An abstract class allowing the creation of image decoders and encoders. Instances of ImageCodec may be registered. Once a codec has been registered, the format name associated with it may be used as the name parameter in the createImageEncoder() and createImageDecoder() methods. Additionally, subclasses of ImageCodec are able to perform recognition of their particular format, wither by inspection of a fixed-length file header or by arbitrary access to the source data stream. Format recognition is performed by two variants of the isFormatRecognized() method. Which variant should be called is determined ...
JNIShareableObject: Java object associated with an object in an external C++ library through JNI. The protected member cppPtr is a memory pointer to the external C++ object. Through this member variable, a C++ implementation of a native method that is passed only the Java object can thus access the corresponding native C++ object. When a new derivative of JNIShareableObject is created, many constructors may be called. The corresponding native C++ object should not be created in more than one of these constructors. Thus every derivative of JNIShareableObject should provide a constructor taking a single Sentry argument ...
CORBAShareableObject: Java object associated with an object in an external C++ CORBA server. The protected member cppPtr is a memory pointer to the external C++ object. Through this member variable, a C++ implementation of a native method that is passed only the Java object can thus access the corresponding native C++ object. When a new derivative of JNIShareableObject is created, many constructors may be called. The corresponding native C++ object should not be created in more than one of these constructors. Thus every derivative of JNIShareableObject should provide a constructor taking a single Sentry argument that ...
DeepBlueTheme: Color scheme for the Swing Look & Feel. The colors are as follows: Primary 1      Primary 2      Primary 3      Primary 4      Secondary 1      Secondary 2      Secondary 3     
SoftBlueTheme: Color scheme for the Swing Look & Feel. The colors are as follows: Primary 1      Primary 2      Primary 3      Primary 4      Secondary 1      Secondary 2      Secondary 3     
TIFFDirectory: A class representing an Image File Directory (IFD) from a TIFF 6.0 stream. The TIFF file format is described in more detail in the comments for the TIFFDescriptor class. A TIFF IFD consists of a set of TIFFField tags. Methods are provided to query the set of tags and to obtain the raw field array. In addition, convenience methods are provided for acquiring the values of tags that contain a single value that fits into a byte, int, long, float, or double. Every TIFF file is made up of one or more public IFDs that are joined in a linked list, rooted in the file header. A file may also contain so-called ...
OutlineModel: An OutlineModel is a NodeTreeModel . The nodes in the model need to have specific resources set in order to work correctly with the Outline tool. The resources that need to be set are: display.name The display name of the node. display.icon The display icon of the node. start.position Used for selcting. end.position Used for selecting. link.position Used for navigation. Resources are set by using the setResource() method in the Node interface. oNode.setResource( "display.name", sName ); oNode.setResource( "display.icon", new ImageIcon( oIconImage ) );
NormalOptionSet: Provides an option set with a cache of frequently used options for faster access. These are accessed through direct variable lookup as opposed to the usual dictionary search with string comparisons. These frequently used options should only be accessed through the appropriate get OptionName () and set OptionName () methods, and never through the standard methods getStringOption() , setBooleanOption() , etc. Options that are not explicitly cached by NormalOptionSet should, however, still be accessed through the standard OptionSet access methods. Cached options will always provide values. If they ...
TIFFEncodeParam: An instance of ImageEncodeParam for encoding images in the TIFF format. This class allows for the specification of encoding parameters. By default, the image is encoded without any compression, and is written out consisting of strips, not tiles. The particular compression scheme to be used can be specified by using the setCompression() method. The compression scheme specified will be honored only if it is compatible with the type of image being written out. For example, Group3 and Group4 compressions can only be used with Bilevel images. Writing of tiled TIFF images can be enabled by calling the ...
ProgressDialog: A dialog that displays the current state of progress of a long operation. This dialog is modal. It queries a given progress manager for the current state of progress and displays this information to the user, updating it on a regular basis. Once the operation has finished, the dialog automatically closes itself and returns control of the program to the user. The facility also exists for the user to cancel the operation, but this feature has not yet been implemented in the calculation engine. To use a progress dialog, a new dialog should be created and then runLifeCycle() should be called. This ...
PacketTabbedEditor: A packet viewer or editor containing a header and a tabbed pane of sub-interface components for specific packet details. The header is a label that will be displayed above the tabbed pane and should contain general information regarding the packet in question. Its value will be determined by calling the abstract method getHeader() . The sub-interfaces to be contained in the tabbed pane will be inserted during a call to the abstract method fillWithInterfaces() . Other than implementing this method, no further component initialisation needs to be done by subclasses of this viewer/editor. Note that ...
TIFFImageDecoder: A baseline TIFF reader. The reader has some functionality in addition to the baseline specifications for Bilevel images, for which the group 3 and group 4 decompression schemes have been implemented. Support for LZW decompression has also been added. Support for Horizontal differencing predictor decoding is also included, when used with LZW compression. However, this support is limited to data with bitsPerSample value of 8. When reading in RGB images, support for alpha and extraSamples being present has been added. Support for reading in images with 16 bit samples has been added. Support for the ...
SystemPane: Represents a pane in which the user can navigate through and interact with a system of packets. The pane will work with one and only one packet tree. PacketPane interfaces can be opened and closed through the insertPacketPane() and removePacketPane() functions. The member AllPacketPanes contains a list of all packet interfaces currently open. When a SystemPane has been removed from the user interface and is about to be destroyed, its cleanUp() method should be called. Otherwise the underlying packets will not be cleaned up properly. Note the various fire...() routines that must be called whenever ...
JPEGEncodeParam: A class which encapsulates the most common functionality required for the parameters to a Jpeg encode operation. It does not include all of the parameters of the com.sun.image.codec.jpeg classes. Users needing that additional functionality should use those classes directly, bearing in mind that they are part of an uncommitted non-core interface that may be modified or removed in the future. This class makes very simple assumptions about the image colorspaces. Images with a single band are assumed to be grayscale. Images with three bands are assumed to be RGB and are encoded to YCbCr. This class ...
TablePanel: The TablePanel container that will layout components in a rectangular grid similar to HTML tables. For example, the following is an panel that lays out six buttons: import java.awt.*; public class ButtonGrid extends TablePanel { public TablePanel() { add( new Button("1") ); add( new Button("2") ); row(); colspan( 2 ); add( new Button("3") ); row(); rowspan( 2 ); add( new Button("4") ); add( new Button("5") ); row(); add( new Button("6") ); done(); } }

Home | Contact Us | Privacy Policy | Terms of Service