| package org.apache.commons.imaging.formats.tiff.constants; |
| |
| import java.util.Arrays; |
| import java.util.Collections; |
| import java.util.List; |
| |
| import org.apache.commons.imaging.formats.tiff.taginfos.TagInfo; |
| import org.apache.commons.imaging.formats.tiff.taginfos.TagInfoAscii; |
| import org.apache.commons.imaging.formats.tiff.taginfos.TagInfoLong; |
| import org.apache.commons.imaging.formats.tiff.taginfos.TagInfoRational; |
| import org.apache.commons.imaging.formats.tiff.taginfos.TagInfoShort; |
| |
| /** |
| * Molecular Dynamics GEL file format |
| * <BR> |
| * http://www.awaresystems.be/imaging/tiff/tifftags/docs/gel.html |
| */ |
| public interface MolecularDynamicsGelTagConstants extends TiffFieldTypeConstants { |
| public static final TagInfoLong EXIF_TAG_MDFILE_TAG = new TagInfoLong( |
| "MDFile Tag", 0x82a5, 1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoRational EXIF_TAG_MDSCALE_PIXEL = new TagInfoRational( |
| "MDScale Pixel", 0x82a6, 1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoShort EXIF_TAG_MDCOLOR_TABLE = new TagInfoShort( |
| "MDColor Table", 0x82a7, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoAscii EXIF_TAG_MDLAB_NAME = new TagInfoAscii( |
| "MDLab Name", 0x82a8, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoAscii EXIF_TAG_MDSAMPLE_INFO = new TagInfoAscii( |
| "MDSample Info", 0x82a9, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoAscii EXIF_TAG_MDPREP_DATE = new TagInfoAscii( |
| "MDPrep Date", 0x82aa, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoAscii EXIF_TAG_MDPREP_TIME = new TagInfoAscii( |
| "MDPrep Time", 0x82ab, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final TagInfoAscii EXIF_TAG_MDFILE_UNITS = new TagInfoAscii( |
| "MDFile Units", 0x82ac, -1, |
| TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN); |
| |
| public static final List<TagInfo> ALL_MOLECULAR_DYNAMICS_GEL_TAGS = |
| Collections.unmodifiableList(Arrays.asList( |
| EXIF_TAG_MDFILE_TAG, |
| EXIF_TAG_MDSCALE_PIXEL, |
| EXIF_TAG_MDCOLOR_TABLE, |
| EXIF_TAG_MDLAB_NAME, |
| EXIF_TAG_MDSAMPLE_INFO, |
| EXIF_TAG_MDPREP_DATE, |
| EXIF_TAG_MDPREP_TIME, |
| EXIF_TAG_MDFILE_UNITS)); |
| } |