Package org.uberfire.client.plugin
Class JSNativePlugin
- java.lang.Object
-
- org.uberfire.client.plugin.JSNativePlugin
-
- Direct Known Subclasses:
JSNativeEditor,JSNativeScreen,JSNativeSplashScreen
public abstract class JSNativePlugin extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.gwt.user.client.Elementelementprotected com.google.gwt.core.client.JavaScriptObjectobjprotected RuntimePluginsServiceProxyruntimePluginsService
-
Constructor Summary
Constructors Constructor Description JSNativePlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild(com.google.gwt.core.client.JavaScriptObject obj)protected voidbuildElement()StringgetContextId()com.google.gwt.user.client.ElementgetElement()StringgetId()StringgetPriority()StringgetTitle()StringgetType()static booleanhasArrayProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)static booleanhasBooleanProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)static booleanhasIntProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)static booleanhasMethod(com.google.gwt.core.client.JavaScriptObject obj, String methodName)static booleanhasStringProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)static booleanhasTemplate(com.google.gwt.core.client.JavaScriptObject obj)voidonClose()voidonFocus()voidonLostFocus()booleanonMayClose()voidonOpen()voidonOpen(String URI)voidonShutdown()voidonStartup(String URI)voidonStartup(org.uberfire.mvp.PlaceRequest place)
-
-
-
Field Detail
-
runtimePluginsService
@Inject protected RuntimePluginsServiceProxy runtimePluginsService
-
obj
protected com.google.gwt.core.client.JavaScriptObject obj
-
element
protected com.google.gwt.user.client.Element element
-
-
Method Detail
-
hasTemplate
public static boolean hasTemplate(com.google.gwt.core.client.JavaScriptObject obj)
-
hasMethod
public static boolean hasMethod(com.google.gwt.core.client.JavaScriptObject obj, String methodName)
-
hasStringProperty
public static boolean hasStringProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)
-
hasIntProperty
public static boolean hasIntProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)
-
hasBooleanProperty
public static boolean hasBooleanProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)
-
hasArrayProperty
public static boolean hasArrayProperty(com.google.gwt.core.client.JavaScriptObject obj, String propertyName)
-
build
public void build(com.google.gwt.core.client.JavaScriptObject obj)
-
getId
public String getId()
-
getPriority
public String getPriority()
-
getElement
public com.google.gwt.user.client.Element getElement()
-
getContextId
public String getContextId()
-
getTitle
public String getTitle()
-
getType
public String getType()
-
onOpen
public void onOpen()
-
onOpen
public void onOpen(String URI)
-
onClose
public void onClose()
-
onFocus
public void onFocus()
-
onLostFocus
public void onLostFocus()
-
onMayClose
public boolean onMayClose()
-
buildElement
protected void buildElement()
-
onStartup
public void onStartup(String URI)
-
onStartup
public void onStartup(org.uberfire.mvp.PlaceRequest place)
-
onShutdown
public void onShutdown()
-
-