Package org.htmlunit.javascript.host
Class MimeType
- java.lang.Object
-
- org.htmlunit.corejs.javascript.ScriptableObject
-
- org.htmlunit.javascript.HtmlUnitScriptable
-
- org.htmlunit.javascript.host.MimeType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,org.htmlunit.corejs.javascript.ConstProperties,org.htmlunit.corejs.javascript.debug.DebuggableObject,org.htmlunit.corejs.javascript.Scriptable,org.htmlunit.corejs.javascript.SymbolScriptable
public class MimeType extends HtmlUnitScriptable
A JavaScript object forMimeType.- See Also:
- XUL Planet, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringdescription_private PluginenabledPlugin_private java.lang.Stringsuffixes_private java.lang.Stringtype_
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Returns the mime type's description.java.lang.ObjectgetEnabledPlugin()Returns the mime type's associated plugin.java.lang.StringgetSuffixes()Returns the mime type's suffixes.java.lang.StringgetType()Returns the mime type's suffixes.voidjsConstructor()JavaScript constructor.-
Methods inherited from class org.htmlunit.javascript.HtmlUnitScriptable
clone, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, makeScriptableFor, put, setClassName, setDomNode, setDomNode, setParentScope, setupPromise, setupRejectedPromise
-
Methods inherited from class org.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, delete, deleteProperty, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, ensureSymbolScriptable, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGeneratorFunctionPrototype, getGetterOrSetter, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, putProperty, querySlot, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setAttributes, setCommonDescriptorProperties, setExternalArrayData, setGetterOrSetter, setPrototype, size
-
-
-
-
Field Detail
-
description_
private java.lang.String description_
-
suffixes_
private java.lang.String suffixes_
-
type_
private java.lang.String type_
-
enabledPlugin_
private Plugin enabledPlugin_
-
-
Constructor Detail
-
MimeType
public MimeType()
Creates an instance.
-
MimeType
public MimeType(java.lang.String type, java.lang.String description, java.lang.String suffixes, Plugin plugin)Constructor initializing fields.- Parameters:
type- the mime typedescription- the type descriptionsuffixes- the file suffixesplugin- the associated plugin
-
-
Method Detail
-
jsConstructor
public void jsConstructor()
JavaScript constructor.
-
getDescription
public java.lang.String getDescription()
Returns the mime type's description.- Returns:
- the description
-
getSuffixes
public java.lang.String getSuffixes()
Returns the mime type's suffixes.- Returns:
- the suffixes
-
getType
public java.lang.String getType()
Returns the mime type's suffixes.- Returns:
- the suffixes
-
getEnabledPlugin
public java.lang.Object getEnabledPlugin()
Returns the mime type's associated plugin.- Returns:
- the plugin
-
-