jigcell.compare.transform.annotation
Class ElementNameAnnotationDescriptor

java.lang.Object
  extended by javax.swing.TransferHandler
      extended by jigcell.compare.impl.Transferer
          extended by jigcell.compare.transform.annotation.TransformAnnotation.AnnotationDescriptor
              extended by jigcell.compare.transform.annotation.ElementNameAnnotationDescriptor
All Implemented Interfaces:
java.awt.datatransfer.Transferable, java.io.Serializable, ITransformAnnotation.IAnnotationDescriptor
Direct Known Subclasses:
ColumnNameAnnotationDescriptor

public class ElementNameAnnotationDescriptor
extends TransformAnnotation.AnnotationDescriptor

A data generator annotation description for element names.

This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.

Author:
Nicholas Allen
See Also:
Serialized Form

Field Summary
static java.lang.String ANNOTATION_DESCRIPTION
          Description of this annotation
static java.lang.String ANNOTATION_NAME
          Name of this annotation
private static ElementNameAnnotationDescriptor instance
          Instance of this annotation
 
Fields inherited from class jigcell.compare.impl.Transferer
CSV_FOOTER, CSV_LINEPOSTPEND, CSV_LINEPREPEND, CSV_LINESEPARATOR, HTML_FOOTER, HTML_HEADPOSTPEND, HTML_HEADPREPEND, HTML_HEADSEPARATOR, HTML_LINEPOSTPEND, HTML_LINEPREPEND, HTML_LINESEPARATOR
 
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, MOVE, NONE
 
Constructor Summary
protected ElementNameAnnotationDescriptor()
          Creates an annotation object describing an element name.
 
Method Summary
static ElementNameAnnotationDescriptor getInstance()
          An instance of this class.
 
Methods inherited from class jigcell.compare.transform.annotation.TransformAnnotation.AnnotationDescriptor
getDescription, getName, registerDescriptor
 
Methods inherited from class jigcell.compare.impl.Transferer
addExtension, addFlavor, createCSVTable, createFormattedTable, createHTMLTable, getExceptionRecorder, getExpectedClasses, getExpectedClasses, getExpectedClasses, getFlavors, getFlavors, getPreferredExtensions, getPreferredExtensions, getTransferClass, getTransferData, getTransferDataFlavors, getTransferFlavor, isDataFlavorSupported, transfer
 
Methods inherited from class javax.swing.TransferHandler
canImport, createTransferable, exportAsDrag, exportDone, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getSourceActions, getVisualRepresentation, importData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.datatransfer.Transferable
getTransferData, getTransferDataFlavors, isDataFlavorSupported
 

Field Detail

ANNOTATION_NAME

public static final java.lang.String ANNOTATION_NAME
Name of this annotation

See Also:
Constant Field Values

ANNOTATION_DESCRIPTION

public static final java.lang.String ANNOTATION_DESCRIPTION
Description of this annotation

See Also:
Constant Field Values

instance

private static final ElementNameAnnotationDescriptor instance
Instance of this annotation

Constructor Detail

ElementNameAnnotationDescriptor

protected ElementNameAnnotationDescriptor()
Creates an annotation object describing an element name.

Method Detail

getInstance

public static ElementNameAnnotationDescriptor getInstance()
An instance of this class.