|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mozilla.javascript.ScriptableObject
org.apache.sling.scripting.javascript.wrapper.ScriptableBase
org.apache.sling.scripting.javascript.wrapper.ScriptableCalendar
public class ScriptableCalendar
| Field Summary | |
|---|---|
static java.lang.String |
CLASSNAME
|
static java.lang.Class<?>[] |
WRAPPED_CLASSES
Calendar is a class, not an interface - so we need to enumerate possible implementations here |
| Fields inherited from class org.apache.sling.scripting.javascript.wrapper.ScriptableBase |
|---|
JSFUNC_PREFIX |
| Fields inherited from class org.mozilla.javascript.ScriptableObject |
|---|
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST |
| Fields inherited from interface org.mozilla.javascript.Scriptable |
|---|
NOT_FOUND |
| Constructor Summary | |
|---|---|
ScriptableCalendar()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
get(java.lang.String name,
org.mozilla.javascript.Scriptable start)
|
java.lang.String |
getClassName()
The name of the JavaScript host object "class" |
java.lang.Object |
getDefaultValue(java.lang.Class typeHint)
|
protected java.lang.Class<?> |
getStaticType()
|
java.lang.Class<?>[] |
getWrappedClasses()
The list of Java classes wrapped by this wrapper |
protected java.lang.Object |
getWrappedObject()
|
void |
jsConstructor(java.lang.Object o)
|
java.lang.Class<?> |
jsGet_javascriptWrapperClass()
Used in testing, to check that the right wrapper is used. |
java.lang.String |
toString()
|
java.lang.Object |
unwrap()
|
| Methods inherited from class org.apache.sling.scripting.javascript.wrapper.ScriptableBase |
|---|
getNative |
| Methods inherited from class org.mozilla.javascript.ScriptableObject |
|---|
associateValue, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, equivalentValues, get, getAllIds, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getTopLevelScope, getTopScopeValue, has, has, hasInstance, hasProperty, hasProperty, isConst, isSealed, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASSNAME
public static final java.lang.Class<?>[] WRAPPED_CLASSES
| Constructor Detail |
|---|
public ScriptableCalendar()
| Method Detail |
|---|
public java.lang.Class<?>[] getWrappedClasses()
SlingWrapper
getWrappedClasses in interface SlingWrapperpublic void jsConstructor(java.lang.Object o)
public java.lang.Object get(java.lang.String name,
org.mozilla.javascript.Scriptable start)
get in interface org.mozilla.javascript.Scriptableget in class org.mozilla.javascript.ScriptableObjectprotected java.lang.Class<?> getStaticType()
getStaticType in class ScriptableBaseprotected java.lang.Object getWrappedObject()
getWrappedObject in class ScriptableBasepublic java.lang.Class<?> jsGet_javascriptWrapperClass()
ScriptableBase
jsGet_javascriptWrapperClass in class ScriptableBasepublic java.lang.String getClassName()
SlingWrapper
getClassName in interface SlingWrappergetClassName in interface org.mozilla.javascript.ScriptablegetClassName in class org.mozilla.javascript.ScriptableObjectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object unwrap()
unwrap in interface org.mozilla.javascript.Wrapperpublic java.lang.Object getDefaultValue(java.lang.Class typeHint)
getDefaultValue in interface org.mozilla.javascript.ScriptablegetDefaultValue in class org.mozilla.javascript.ScriptableObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||