org.apache.chemistry.opencmis.workbench
Class ClientHelper
java.lang.Object
org.apache.chemistry.opencmis.workbench.ClientHelper
public class ClientHelper
- extends java.lang.Object
Method Summary |
static void |
copy(java.awt.Component component,
java.io.File file)
|
static void |
copyTableToClipboard(javax.swing.JTable table)
|
static java.io.File |
createTempFile(java.lang.String filename)
|
static java.io.File |
createTempFileFromDocument(CmisObject object,
java.lang.String streamId)
|
static void |
download(java.awt.Component component,
CmisObject object,
java.lang.String streamId)
|
static java.lang.String |
getDateString(java.util.GregorianCalendar cal)
|
static javax.swing.ImageIcon |
getIcon(java.lang.String name)
|
static void |
installEscapeBinding(java.awt.Window window,
javax.swing.JRootPane rootPane,
boolean dispose)
|
static void |
installKeyBindings()
|
static boolean |
isMacOSX()
|
static void |
open(java.awt.Component component,
CmisObject object,
java.lang.String streamId)
|
static groovy.ui.Console |
openConsole(java.awt.Component parent,
ClientModel model,
java.lang.String file)
|
static java.lang.String |
readFileAndRemoveHeader(java.lang.String file)
|
static java.util.List<ClientHelper.FileEntry> |
readFileProperties(java.lang.String propertiesFile,
java.lang.String path)
|
static void |
runGroovyScript(java.awt.Component parent,
ClientModel model,
java.io.File file,
java.io.Writer out)
|
static void |
runJSR223Script(java.awt.Component parent,
ClientModel model,
java.io.File file,
java.lang.String ext,
java.io.Writer out)
|
static void |
showError(java.awt.Component parent,
java.lang.Exception ex)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LINK_COLOR
public static final java.awt.Color LINK_COLOR
LINK_SELECTED_COLOR
public static final java.awt.Color LINK_SELECTED_COLOR
showError
public static void showError(java.awt.Component parent,
java.lang.Exception ex)
isMacOSX
public static boolean isMacOSX()
installKeyBindings
public static void installKeyBindings()
installEscapeBinding
public static void installEscapeBinding(java.awt.Window window,
javax.swing.JRootPane rootPane,
boolean dispose)
getIcon
public static javax.swing.ImageIcon getIcon(java.lang.String name)
getDateString
public static java.lang.String getDateString(java.util.GregorianCalendar cal)
download
public static void download(java.awt.Component component,
CmisObject object,
java.lang.String streamId)
copy
public static void copy(java.awt.Component component,
java.io.File file)
open
public static void open(java.awt.Component component,
CmisObject object,
java.lang.String streamId)
createTempFile
public static java.io.File createTempFile(java.lang.String filename)
createTempFileFromDocument
public static java.io.File createTempFileFromDocument(CmisObject object,
java.lang.String streamId)
throws java.lang.Exception
- Throws:
java.lang.Exception
copyTableToClipboard
public static void copyTableToClipboard(javax.swing.JTable table)
readFileAndRemoveHeader
public static java.lang.String readFileAndRemoveHeader(java.lang.String file)
readFileProperties
public static java.util.List<ClientHelper.FileEntry> readFileProperties(java.lang.String propertiesFile,
java.lang.String path)
openConsole
public static groovy.ui.Console openConsole(java.awt.Component parent,
ClientModel model,
java.lang.String file)
runGroovyScript
public static void runGroovyScript(java.awt.Component parent,
ClientModel model,
java.io.File file,
java.io.Writer out)
runJSR223Script
public static void runJSR223Script(java.awt.Component parent,
ClientModel model,
java.io.File file,
java.lang.String ext,
java.io.Writer out)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.