public class History extends SimpleScriptable
Constructor and Description |
---|
History()
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
void |
back()
JavaScript function "back".
|
void |
forward()
JavaScript function "forward".
|
Object |
get(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
String |
getCurrent()
Returns the "current" property.
|
Object[] |
getIds() |
int |
getLength()
Returns the "length" property.
|
String |
getNext()
Returns the "next" property.
|
String |
getPrevious()
Returns the "previous" property.
|
void |
go(int relativeIndex)
JavaScript function "go".
|
boolean |
has(int index,
net.sourceforge.htmlunit.corejs.javascript.Scriptable start) |
String |
item(int index)
JavaScript function "item".
|
void |
pushState(Object object,
String title,
String url)
Pushes a state.
|
void |
replaceState(Object object,
String title,
String url)
Replaces a state.
|
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setClassName, setDomNode, setDomNode, setHtmlElement, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public Object[] getIds()
getIds
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
getIds
in class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
public boolean has(int index, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
has
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
has
in class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
public Object get(int index, net.sourceforge.htmlunit.corejs.javascript.Scriptable start)
get
in interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
get
in class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
public int getLength()
public void back()
public void forward()
public void go(int relativeIndex)
relativeIndex
- the relative indexpublic String getCurrent()
public String getPrevious()
public String getNext()
public String item(int index)
index
- the indexpublic void replaceState(Object object, String title, String url)
object
- the state objecttitle
- the titleurl
- an optional URLCopyright © 2002–2015 Gargoyle Software Inc.. All rights reserved.