|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dvb.application.plugins.XletSystemCall
public abstract class XletSystemCall
This class permits user code to intercept certain system calls initiated by an embedded Xlet that need to be serviced by a support application. For example, a DVB-HTML plug-in application needs to service requests that are made by an embedded Xlet, typically via static method calls.
Method Summary | |
---|---|
abstract java.awt.Container |
getRootContainer(javax.tv.xlet.XletContext ctx)
Called when the Xlet calls javax.tv.graphics.TVContainer.getRootContainer(). |
void |
register(Plugin p,
javax.tv.xlet.XletContext ctx)
Register this instance of XletSystemCall with the system. |
void |
unregister(Plugin p,
javax.tv.xlet.XletContext ctx)
Unregister this instance of XletSystemCall with the system. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public final void register(Plugin p, javax.tv.xlet.XletContext ctx)
p
- The Plugin that services calls made by the xlet, i.e.
the Plugin of which this instance of XletSystemCall is
a part.ctx
- The XletContext of the Xlet making the calls
java.lang.NullPointerException
- if p or ctx is nullunregister(org.dvb.application.plugins.Plugin, javax.tv.xlet.XletContext)
public final void unregister(Plugin p, javax.tv.xlet.XletContext ctx)
p
- The Plugin that services calls made by the xlet, i.e.
the Plugin of which this instance of XletSystemCall is
a part.ctx
- The XletContext of the Xlet making the calls
java.lang.NullPointerException
- if p or ctx is nullregister(org.dvb.application.plugins.Plugin, javax.tv.xlet.XletContext)
public abstract java.awt.Container getRootContainer(javax.tv.xlet.XletContext ctx)
ctx
- The context of the Xlet making the request; it shall be identical
to the XletContext used to create this instance of
XletSystemCall.
TVContainer.getRootContainer(javax.tv.xlet.XletContext)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |