Package org.loboevolution.html.dom
Interface HTMLObjectElement
- All Superinterfaces:
Element
,EventTarget
,HTMLElement
,InnerHTML
,Node
,NonDocumentTypeChildNode
,ParentNode
- All Known Implementing Classes:
HTMLObjectElementImpl
Provides special properties and methods (beyond those on the HTMLElement interface it also has available to it by inheritance) for manipulating the layout and presentation of <object> element, representing external resources.
-
Field Summary
Fields inherited from interface org.loboevolution.html.node.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether a form will validate when it is submitted, without having to submit it.getAlign()
Deprecated.Deprecated.Deprecated.getCode()
Deprecated.Deprecated.Deprecated.Retrieves the document object of the page or frame.getData()
Sets or retrieves the URL that references the data of the object.getForm()
Retrieves a reference to the form that the object is embedded in.Sets or retrieves the height of the object.double
Deprecated.getName()
Sets or retrieves the name of the object.Deprecated.getSVGDocument.getType()
Sets or retrieves the MIME type of the object.Sets or retrieves the URL, often with a bookmark extension (#name), to use as a client-side image map.Returns the error message that would be displayed if the user submits the form, or an empty string if no error message.Returns a ValidityState object that represents the validity states of an element.double
Deprecated.getWidth()
Sets or retrieves the width of the object.boolean
Deprecated.boolean
Returns whether an element will successfully validate based on forms validation rules and constraints.boolean
reportValidity.void
setAlign.void
setArchive
(String archive) setArchive.void
setBorder.void
setCode.void
setCodeBase
(String codeBase) setCodeBase.void
setCodeType
(String codeType) setCodeType.void
setCustomValidity
(String error) Sets a custom error message that is displayed when a form is submitted.void
setData.void
setDeclare
(boolean declare) setDeclare.void
setHeight.void
setHspace
(double hspace) setHspace.void
setName.void
setStandby
(String standby) setStandby.void
setType.void
setUseMap.void
setVspace
(double vspace) setVspace.void
setWidth.Methods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getId, getInnerHTML, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttribute
Methods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListener
Methods inherited from interface org.loboevolution.html.dom.HTMLElement
click, getAccessKey, getAccessKeyLabel, getAutocapitalize, getContentEditable, getDir, getInnerText, getLang, getOffsetHeight, getOffsetLeft, getOffsetParent, getOffsetTop, getOffsetWidth, getTitle, isDraggable, isHidden, isSpellcheck, isTranslate, setAccessKey, setAutocapitalize, setContentEditable, setDir, setDraggable, setHidden, setInnerText, setLang, setSpellcheck, setTitle, setTranslate
Methods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTML
Methods inherited from interface org.loboevolution.html.node.Node
appendChild, cloneNode, cloneNode, compareDocumentPosition, contains, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData
Methods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSibling
Methods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
-
Method Details
-
getAlign
Deprecated.getAlign.
- Returns:
- a
String
object.
-
setAlign
setAlign.
- Parameters:
align
- aString
object.
-
getArchive
Deprecated.Sets or retrieves a character string that can be used to implement your own archive functionality for the object.- Returns:
- a
String
object.
-
setArchive
setArchive.
- Parameters:
archive
- aString
object.
-
getBorder
Deprecated.getBorder.
- Returns:
- a
String
object.
-
setBorder
setBorder.
- Parameters:
border
- aString
object.
-
getCode
Deprecated.Sets or retrieves the URL of the file containing the compiled Java class.- Returns:
- a
String
object.
-
setCode
setCode.
- Parameters:
code
- aString
object.
-
getCodeBase
Deprecated.Sets or retrieves the URL of the component.- Returns:
- a
String
object.
-
setCodeBase
setCodeBase.
- Parameters:
codeBase
- aString
object.
-
getCodeType
Deprecated.Sets or retrieves the Internet media type for the code associated with the object.- Returns:
- a
String
object.
-
setCodeType
setCodeType.
- Parameters:
codeType
- aString
object.
-
getContentDocument
Document getContentDocument()Retrieves the document object of the page or frame.- Returns:
- a
Document
object.
-
getData
String getData()Sets or retrieves the URL that references the data of the object.- Returns:
- a
String
object.
-
setData
setData.
- Parameters:
data
- aString
object.
-
isDeclare
Deprecated.isDeclare.
- Returns:
- a boolean.
-
setDeclare
void setDeclare(boolean declare) setDeclare.
- Parameters:
declare
- a boolean.
-
getForm
HTMLFormElement getForm()Retrieves a reference to the form that the object is embedded in.- Returns:
- a
HTMLFormElement
object.
-
getHeight
String getHeight()Sets or retrieves the height of the object.- Returns:
- a
String
object.
-
setHeight
setHeight.
- Parameters:
height
- aString
object.
-
getHspace
Deprecated.getHspace.
- Returns:
- a double.
-
setHspace
void setHspace(double hspace) setHspace.
- Parameters:
hspace
- a double.
-
getName
String getName()Sets or retrieves the name of the object.- Returns:
- a
String
object.
-
setName
setName.
- Parameters:
name
- aString
object.
-
getStandby
Deprecated.Sets or retrieves a message to be displayed while an object is loading.- Returns:
- a
String
object.
-
setStandby
setStandby.
- Parameters:
standby
- aString
object.
-
getType
String getType()Sets or retrieves the MIME type of the object.- Returns:
- a
String
object.
-
setType
setType.
- Parameters:
type
- aString
object.
-
getUseMap
String getUseMap()Sets or retrieves the URL, often with a bookmark extension (#name), to use as a client-side image map.- Returns:
- a
String
object.
-
setUseMap
setUseMap.
- Parameters:
useMap
- aString
object.
-
getValidationMessage
String getValidationMessage()Returns the error message that would be displayed if the user submits the form, or an empty string if no error message. It also triggers the standard error message, such as "this is a required field". The result is that the user sees validation messages without actually submitting.- Returns:
- a
String
object.
-
getValidity
ValidityState getValidity()Returns a ValidityState object that represents the validity states of an element.- Returns:
- a
ValidityState
object.
-
getVspace
Deprecated.getVspace.
- Returns:
- a double.
-
setVspace
void setVspace(double vspace) setVspace.
- Parameters:
vspace
- a double.
-
getWidth
String getWidth()Sets or retrieves the width of the object.- Returns:
- a
String
object.
-
setWidth
setWidth.
- Parameters:
width
- aString
object.
-
isWillValidate
boolean isWillValidate()Returns whether an element will successfully validate based on forms validation rules and constraints.- Returns:
- a boolean.
-
checkValidity
boolean checkValidity()Returns whether a form will validate when it is submitted, without having to submit it.- Returns:
- a boolean.
-
getSVGDocument
Document getSVGDocument()getSVGDocument.
- Returns:
- a
Document
object.
-
reportValidity
boolean reportValidity()reportValidity.
- Returns:
- a boolean.
-
setCustomValidity
Sets a custom error message that is displayed when a form is submitted.- Parameters:
error
- Sets a custom error message that is displayed when a form is submitted.
-