Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.osdependent
Interface Desktop.DesktopPeer

Enclosing class:
Desktop

static interface Desktop.DesktopPeer

The DesktopPeer interface provides abstraction for operating system related desktop operations like open(file), print(file), etc.


Method Summary
 void browse(URI uri)
           
 void edit(File file)
           
 void open(File file)
           
 void print(File file)
           
 

Method Detail

open

void open(File file)
          throws NullPointerException,
                 IllegalArgumentException,
                 UnsupportedOperationException,
                 IOException,
                 SecurityException
Throws:
NullPointerException
IllegalArgumentException
UnsupportedOperationException
IOException
SecurityException

print

void print(File file)
           throws NullPointerException,
                  IllegalArgumentException,
                  UnsupportedOperationException,
                  IOException,
                  SecurityException
Throws:
NullPointerException
IllegalArgumentException
UnsupportedOperationException
IOException
SecurityException

edit

void edit(File file)
          throws NullPointerException,
                 IllegalArgumentException,
                 UnsupportedOperationException,
                 IOException,
                 SecurityException
Throws:
NullPointerException
IllegalArgumentException
UnsupportedOperationException
IOException
SecurityException

browse

void browse(URI uri)
            throws NullPointerException,
                   IllegalArgumentException,
                   UnsupportedOperationException,
                   IOException,
                   SecurityException
Throws:
NullPointerException
IllegalArgumentException
UnsupportedOperationException
IOException
SecurityException

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.