|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.jniwrapper.Parameter
com.jniwrapper.win32.com.impl.IUnknownImpl
com.jniwrapper.win32.shell.impl.IActiveDesktopImpl
Implementation of IActiveDesktop interface.
| Nested Class Summary |
| Nested classes inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
com.jniwrapper.win32.com.impl.IUnknownImpl.MemoryBufferImpl |
| Field Summary | |
static com.jniwrapper.win32.com.types.CLSID |
CLSID_IActiveDesktop
|
static java.lang.String |
INTERFACE_IDENTIFIER
|
| Fields inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
d, DebugComfyJ, LICENSE_TYPE, PTR_NULL |
| Fields inherited from class com.jniwrapper.Parameter |
V |
| Constructor Summary | |
IActiveDesktopImpl()
|
|
IActiveDesktopImpl(com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
|
|
IActiveDesktopImpl(com.jniwrapper.win32.com.types.CLSID clsid,
com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
|
|
IActiveDesktopImpl(com.jniwrapper.win32.com.types.CLSID clsid,
com.jniwrapper.win32.com.impl.IUnknownImpl pUnkOuter,
com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
|
|
IActiveDesktopImpl(com.jniwrapper.win32.com.impl.IUnknownImpl that)
|
|
| Method Summary | |
void |
addDesktopItem(ActiveDesktopItem value)
Adds a desktop item. |
void |
addDesktopItemWithUI(Wnd wnd,
ActiveDesktopItem value)
Adds a desktop item to the Active Desktop after displaying user interfaces that confirm the addition of the desktop item, verify security zone permissions, and ask if the user wants to create a subscription. |
void |
addUrl(Wnd wnd,
java.net.URL source,
ActiveDesktopItem item)
Adds the desktop item associated with the specified URL. |
void |
applyChanges(ApplyChangesOptions value)
Applies changes to the Active Desktop and saves them in the registry. |
java.lang.Object |
clone()
|
void |
generateDesktopItemHtml(java.io.File file,
ActiveDesktopItem item)
Generates a generic HTML page containing the given desktop item. |
ActiveDesktopItem |
getDesktopItem(int index)
Returns the specified desktop item. |
ActiveDesktopItem |
getDesktopItemByID(int id)
Returns the desktop item that matches the given identification. |
ActiveDesktopItem |
getDesktopItemBySource(java.net.URL source)
Retrieves a desktop item using its source URL. |
int |
getDesktopItemCount()
Returns a count of the desktop items. |
DesktopItemOptions |
getDesktopItemOptions()
Returns the desktop item's options. |
com.jniwrapper.win32.com.types.IID |
getIID()
|
java.lang.String |
getPattern()
Returns the pattern currently being used. |
java.io.File |
getWallpaper()
Returns the file of the wallpaper currently being used. |
WallpaperOptions |
getWallpaperOptions()
Returns the wallpaper options. |
void |
modifyDesktopItem(ActiveDesktopItem value,
ModifyDesktopItemOptions options)
Modifies the desktop item. |
void |
removeDesktopItem(ActiveDesktopItem value)
Removes the specified desktop item from the desktop. |
void |
setDesktopItemOptions(DesktopItemOptions value)
Sets the item's options. |
void |
setPattern(java.lang.String value)
Sets the Active Desktop pattern. |
void |
setWallpaper(java.io.File value)
Sets the file of the wallpaper to be set. |
void |
setWallpaperOptions(WallpaperOptions value)
Sets the wallpaper options. |
| Methods inherited from class com.jniwrapper.win32.com.impl.IUnknownImpl |
|
| Methods inherited from class com.jniwrapper.Parameter |
a, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, indent, pop, push, read, read, setDataBuffer, toByteArray, write |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String INTERFACE_IDENTIFIER
public static final com.jniwrapper.win32.com.types.CLSID CLSID_IActiveDesktop
| Constructor Detail |
public IActiveDesktopImpl()
public IActiveDesktopImpl(com.jniwrapper.win32.com.impl.IUnknownImpl that)
throws com.jniwrapper.win32.com.ComException
public IActiveDesktopImpl(com.jniwrapper.win32.com.types.CLSID clsid,
com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
throws com.jniwrapper.win32.com.ComException
public IActiveDesktopImpl(com.jniwrapper.win32.com.types.CLSID clsid,
com.jniwrapper.win32.com.impl.IUnknownImpl pUnkOuter,
com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
throws com.jniwrapper.win32.com.ComException
public IActiveDesktopImpl(com.jniwrapper.win32.com.types.ClsCtx dwClsContext)
throws com.jniwrapper.win32.com.ComException
| Method Detail |
public void applyChanges(ApplyChangesOptions value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
applyChanges in interface IActiveDesktopvalue - value that contains the changes to be applied. Can be one of the values from the ApplyChangesOptions class
com.jniwrapper.win32.com.ComException
public java.io.File getWallpaper()
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getWallpaper in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public void setWallpaper(java.io.File value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
setWallpaper in interface IActiveDesktopvalue - the file of the wallpaper to be set
com.jniwrapper.win32.com.ComException
public WallpaperOptions getWallpaperOptions()
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getWallpaperOptions in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public void setWallpaperOptions(WallpaperOptions value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
setWallpaperOptions in interface IActiveDesktopvalue - the options to be set
com.jniwrapper.win32.com.ComException
public java.lang.String getPattern()
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getPattern in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public void setPattern(java.lang.String value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
setPattern in interface IActiveDesktopvalue - string value that contains a string of decimals whose bit pattern represents a picture. Each decimal represents the on/off state of the 8 pixels in that row
com.jniwrapper.win32.com.ComException
public DesktopItemOptions getDesktopItemOptions()
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getDesktopItemOptions in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public void setDesktopItemOptions(DesktopItemOptions value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
setDesktopItemOptions in interface IActiveDesktopvalue - the options to set
com.jniwrapper.win32.com.ComException
public void addDesktopItem(ActiveDesktopItem value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
addDesktopItem in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public void addDesktopItemWithUI(Wnd wnd,
ActiveDesktopItem value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
addDesktopItemWithUI in interface IActiveDesktopwnd - Handle of the parent window. If NULL, the desktop item is added without displaying any user interface, in accordance with the corresponding security zone permissionsvalue - details of the desktop item to be added
com.jniwrapper.win32.com.ComException
public void modifyDesktopItem(ActiveDesktopItem value,
ModifyDesktopItemOptions options)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
modifyDesktopItem in interface IActiveDesktopvalue - structure containing the modificationsoptions - the flags used for the modification
com.jniwrapper.win32.com.ComException
public void removeDesktopItem(ActiveDesktopItem value)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
removeDesktopItem in interface IActiveDesktopvalue - specifies the item to be removed
com.jniwrapper.win32.com.ComException
public int getDesktopItemCount()
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getDesktopItemCount in interface IActiveDesktopcom.jniwrapper.win32.com.ComException
public ActiveDesktopItem getDesktopItem(int index)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getDesktopItem in interface IActiveDesktopindex - integer value that contains the desktop item's index. The index values start at zero
com.jniwrapper.win32.com.ComException
public ActiveDesktopItem getDesktopItemByID(int id)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getDesktopItemByID in interface IActiveDesktopid - integer value that contains the desktop item's identification
com.jniwrapper.win32.com.ComException
public void generateDesktopItemHtml(java.io.File file,
ActiveDesktopItem item)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
generateDesktopItemHtml in interface IActiveDesktopfile - the file to store the HTML file initem - the desktop item to insert in the HTML page
com.jniwrapper.win32.com.ComException
public void addUrl(Wnd wnd,
java.net.URL source,
ActiveDesktopItem item)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
addUrl in interface IActiveDesktopwnd - Handle to the parent window for the user interfacesource - the URL of the desktop itemitem - the details of the desktop item to be added
com.jniwrapper.win32.com.ComException
public ActiveDesktopItem getDesktopItemBySource(java.net.URL source)
throws com.jniwrapper.win32.com.ComException
IActiveDesktop
getDesktopItemBySource in interface IActiveDesktopsource - the source URL of the desktop item
com.jniwrapper.win32.com.ComExceptionpublic com.jniwrapper.win32.com.types.IID getIID()
public java.lang.Object clone()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||