gov.nasa.worldwind.data
Class BasicDataIODescriptor
java.lang.Object
gov.nasa.worldwind.data.BasicDataIODescriptor
- All Implemented Interfaces:
- DataIODescriptor
- Direct Known Subclasses:
- ImageIOReader
public class BasicDataIODescriptor
- extends Object
- implements DataIODescriptor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicDataIODescriptor
protected BasicDataIODescriptor(String description)
BasicDataIODescriptor
public BasicDataIODescriptor(String[] mimeTypes,
String[] suffixes)
BasicDataIODescriptor
public BasicDataIODescriptor(String description,
String[] mimeTypes,
String[] suffixes)
copyOf
protected static String[] copyOf(String[] array)
createCombinedDescription
public static String createCombinedDescription(Iterable<? extends DataIODescriptor> descriptors)
getDescription
public String getDescription()
- Specified by:
getDescription
in interface DataIODescriptor
getMimeTypes
public String[] getMimeTypes()
- Specified by:
getMimeTypes
in interface DataIODescriptor
getSuffixes
public String[] getSuffixes()
- Specified by:
getSuffixes
in interface DataIODescriptor
getSuffixFor
public static String getSuffixFor(Object input)
matchesFormatSuffix
public boolean matchesFormatSuffix(String formatSuffix)
- Specified by:
matchesFormatSuffix
in interface DataIODescriptor
matchesMimeType
public boolean matchesMimeType(String mimeType)
- Specified by:
matchesMimeType
in interface DataIODescriptor
pathFor
protected static String pathFor(Object input)