Interface MimeTypePrecondition

All Superinterfaces:
Cloneable, MetaDataObject, Precondition, Serializable, SimplePrecondition, XMLizable
All Known Implementing Classes:
MimeTypePrecondition_impl

public interface MimeTypePrecondition extends SimplePrecondition
A precondition on the MIME Type of the entity. This interface is a kind of SimplePrecondition to be used as a convenience.
  • Method Details

    • getMimeTypes

      String[] getMimeTypes()
      Gets the MIME types that satisfy this precondition.

      Note that if the document's MIME Type is unknown, the value of the default property determines whether this precondition is satisfied.

      Returns:
      the MIME Types that satisfy this precondition
    • setMimeTypes

      void setMimeTypes(String[] aMimeTypes)
      Sets the MIME types that satisfy this precondition.

      Note that if the document's MIME Type is unknown, the value of the default property determines whether this precondition is satisfied.

      Parameters:
      aMimeTypes - the MIME Types that satisfy this precondition
      Throws:
      UIMA_UnsupportedOperationException - if this MetaDataObject is not modifiable.