org.exoplatform.applications.ooplugin
Class PlugInDialog

java.lang.Object
  extended by org.exoplatform.applications.ooplugin.PlugInDialog
Direct Known Subclasses:
AboutDialog, BrowseDialog, SettingsDialog, ViewVersions

public class PlugInDialog
extends java.lang.Object

Created by The eXo Platform SAS Author.

Version:
$Id: $
Author:
Vitaly Guly

Field Summary
protected  WebDavConfig config
           
protected  java.lang.String dialogName
           
protected  boolean enabled
           
protected  java.util.ArrayList<EventHandler> eventHandlers
           
protected  com.sun.star.uno.XComponentContext xComponentContext
           
protected  com.sun.star.awt.XControlContainer xControlContainer
           
protected  com.sun.star.awt.XDialog xDialog
           
protected  com.sun.star.frame.XFrame xFrame
           
protected  com.sun.star.awt.XToolkit xToolkit
           
 
Constructor Summary
PlugInDialog(WebDavConfig config, com.sun.star.uno.XComponentContext xComponentContext, com.sun.star.frame.XFrame xFrame, com.sun.star.awt.XToolkit xToolkit)
           
 
Method Summary
 void addHandler(java.lang.String componentName, int componentType, java.lang.Object listener)
           
 short confirmMessageBox(java.lang.String sMessage)
           
 void createDialog()
           
protected  void doOpenRemoteFile(java.lang.String href)
           
 com.sun.star.uno.XComponentContext getConponentContext()
           
 com.sun.star.awt.XControlContainer getControlContainer()
           
 java.lang.String getDialogName()
           
 boolean isEnableg()
           
 boolean launchBeforeOpen()
           
protected  void prepareTmpPath(java.lang.String tempPath)
           
 void setControlContainer(com.sun.star.awt.XControlContainer xControlContainer)
           
 void setEnabled(boolean enabled)
           
 void showMessageBox(java.lang.String sMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dialogName

protected java.lang.String dialogName

enabled

protected boolean enabled

xComponentContext

protected com.sun.star.uno.XComponentContext xComponentContext

xFrame

protected com.sun.star.frame.XFrame xFrame

xToolkit

protected com.sun.star.awt.XToolkit xToolkit

xDialog

protected com.sun.star.awt.XDialog xDialog

xControlContainer

protected com.sun.star.awt.XControlContainer xControlContainer

eventHandlers

protected java.util.ArrayList<EventHandler> eventHandlers

config

protected WebDavConfig config
Constructor Detail

PlugInDialog

public PlugInDialog(WebDavConfig config,
                    com.sun.star.uno.XComponentContext xComponentContext,
                    com.sun.star.frame.XFrame xFrame,
                    com.sun.star.awt.XToolkit xToolkit)
Method Detail

setEnabled

public void setEnabled(boolean enabled)

isEnableg

public boolean isEnableg()

getDialogName

public java.lang.String getDialogName()

getControlContainer

public com.sun.star.awt.XControlContainer getControlContainer()

setControlContainer

public void setControlContainer(com.sun.star.awt.XControlContainer xControlContainer)

getConponentContext

public com.sun.star.uno.XComponentContext getConponentContext()

addHandler

public void addHandler(java.lang.String componentName,
                       int componentType,
                       java.lang.Object listener)

launchBeforeOpen

public boolean launchBeforeOpen()

createDialog

public void createDialog()
                  throws com.sun.star.uno.Exception
Throws:
com.sun.star.uno.Exception

prepareTmpPath

protected void prepareTmpPath(java.lang.String tempPath)

doOpenRemoteFile

protected void doOpenRemoteFile(java.lang.String href)
                         throws java.lang.Exception
Throws:
java.lang.Exception

showMessageBox

public void showMessageBox(java.lang.String sMessage)

confirmMessageBox

public short confirmMessageBox(java.lang.String sMessage)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.