Package com.macrofocus.common.file

# Class AbstractFileType

java.lang.Object
com.macrofocus.common.file.AbstractFileType

All Implemented Interfaces:
  `FileType`

Direct Known Subclasses:
  `CartoPlotFileType`, `CommaDelimitedFileType`, `GeoJSONFileType`, `HCILFileType`, `HighDFileType`, `HTMLTableFileType`, `HTMLTagCloudFileType`, `InfoScopeFileType`, `JarFileType`, `JsonFileType`, `MicrosoftAccessFileType`, `MicrosoftExcelFileType`, `MicrosoftProjectDataInterchangeFileType`, `MicrosoftProjectExchangeFileType`, `MicrosoftProjectFileType`, `NetdrawVNAFileType`, `ODFSpreadsheetFileType`, `ParquetFileType`, `RTFTagCloudFileType`, `SASFileType`, `ShapefileFileType`, `SPSSFileType`, `SurveyVisualizerFileType`, `TabDelimitedFileType`, `TableBrowserFileType`, `TcpdumpFileType`, `TextTagCloudFileType`, `TreeMapFileType`, `TreeMLFileType`, `TrendDisplayFileType`, `VisFluxFileType`, `VRML97FileType`, `X3DFileType`, `X3DOMFileType`, `ZipFileType`

public class AbstractFileType extends Object implements FileType

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AbstractFileType(String description, String[] extensions)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getDescription()`
  `String[]`
  `getExtensions()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### AbstractFileType

    public AbstractFileType(String description, String[] extensions)

- ## Method Details

  - ### getDescription

    public String getDescription()
    Specified by:
      `getDescription` in interface `FileType`

  - ### getExtensions

    public String[] getExtensions()
    Specified by:
      `getExtensions` in interface `FileType`