Package com.tensegrity.gui.swing.customattribute

This package demonstrates how to implement a CustomAttribute.

See:
          Description

Class Summary
CompositeTableSpanEditor An editor for spans of the CompositeTable.
CompositeTableSpanRenderer This renderer will be used to display the spans of a CompositeTable within a SwingAttributeTable.
DirectoryLocationAttribute Class DirectoryLocationAttribute implements the CustomAttribute interface to create an Attribute which represents a Directory Location in a FileSystem.
DirectoryLocationAttributeGenerator Generates a CustomAttribute by parsing a String representation of it.
DirectoryLocationEditor The DirectoryLocationEditor implementation based on a JFileChooser to let users select a directory destination.
DirectoryLocationRenderer Class DirectoryLocationRenderer implements the renderer for DirectoryLocation which basically consists of a JLabel.
FormatAttribute The FormatAttribute class represents an Attribute encapsulating a Format instance.
FormatAttributeGenerator The FormatAttributeGenerator is capable of creating an instance of a Format by parsing a String.
ItemListAttribute ItemListAttribute: An attribute with a list of possible values.
ItemListAttributeEditor ItemListAttributeEditor: Editor for ItemListAttributes.
ItemListAttributeRenderer ItemListAttributeRenderer: Renderer for ItemListAttributes.
 

Exception Summary
FormatParseException The FormatParseException is thrown by the FormatPool while parsing a Format description and an error occurs.
 

Package com.tensegrity.gui.swing.customattribute Description

This package demonstrates how to implement a CustomAttribute. This example shows an implementation of a CustomAttribute where the value of the attribute is file on the disk. A renderer which simply uses the filename in a Label and an editor which allows to edit the text in the file.



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.