quadbase.common.util.internal
Class IOUtil
java.lang.Object
|
+--quadbase.common.util.internal.IOUtil
- public final class IOUtil
- extends java.lang.Object
|
Method Summary |
static java.lang.String |
bytesToText(byte[] data)
|
static boolean |
checkCPU(int license)
|
static boolean |
checkCPU(int license,
int product)
|
static void |
closestream(java.io.InputStream stream)
|
static void |
closestream(java.io.OutputStream stream)
|
static boolean |
containsUnicode(java.lang.String str)
|
static byte[] |
convertByte(java.lang.String s)
|
static java.lang.String |
convertString(byte[] b)
|
static java.io.File |
createFile(java.lang.String fileName)
|
static java.io.FileInputStream |
createFileInputStream(java.lang.String fileName)
|
static java.io.FileOutputStream |
createFileOutputStream(java.lang.String fileName)
|
static byte[] |
decode(byte[] b)
|
static byte[] |
encode(byte[] b)
|
static java.lang.String |
extractHostName(java.lang.String filename,
java.applet.Applet applet)
|
static java.lang.String |
extractHostPath(java.lang.String filename,
java.applet.Applet applet)
|
static java.lang.String |
getCodeBase(java.applet.Applet applet)
|
static java.lang.String |
getErrorString(int code)
|
static java.lang.String |
getHostName(java.applet.Applet applet)
|
static int[] |
getImageBuffer(int width,
int height,
java.awt.Image image)
|
static int |
getMultiObjSelectionMask()
|
static java.awt.Component |
getOffScreenComponent()
|
static java.awt.Graphics |
getOffScreenGraphics()
|
static java.awt.Graphics |
getOffScreenGraphics(int width,
int height)
|
static java.awt.Image |
getOffScreenImage(java.awt.Component component,
int w,
int h)
|
static java.awt.Image |
getOffScreenImage(int w,
int h)
|
static java.awt.Color |
getRandomColor()
|
static int |
getRightMouseClickMask()
|
static java.lang.String |
getStackTrace(java.lang.Throwable e)
|
static java.lang.String |
getWorkingDirectory()
|
static boolean |
isChartPackageExisted()
|
static boolean |
isJava14()
|
static boolean |
isJava2D()
|
static boolean |
isJimiIncluded()
|
static boolean |
isMac()
|
static boolean |
isURL(java.lang.String name)
|
static boolean |
isXMLFormat(java.lang.String fileName)
|
static boolean |
isXMLIncluded()
|
static java.lang.String |
NameToURL(java.applet.Applet applet,
java.lang.String name)
|
static java.lang.String |
NameToURL(java.applet.Applet applet,
java.lang.String path,
java.lang.String name)
|
static java.lang.String |
NameToURL(java.lang.String path,
java.lang.String name)
|
static java.lang.String |
NameToURL2(java.lang.String name)
|
static boolean[] |
readBooleans(java.io.DataInput in)
|
static java.awt.Color |
readColor(java.io.DataInput in)
|
static java.awt.Font |
readFont(java.io.DataInput in)
|
static int[] |
readInts(java.io.DataInput in,
int size)
|
static java.lang.String |
readLineFromFile(java.lang.String filename,
java.lang.String defaultstr,
java.applet.Applet applet)
|
static java.lang.String |
readStr(java.io.DataInput in)
|
static java.lang.String |
readString(java.io.DataInput in,
boolean isUTF)
|
static void |
releaseFileLock(java.lang.String filename)
|
static byte[] |
textToBytes(java.lang.String datastr)
|
static java.lang.String |
toRelativePath(java.lang.String filepath)
|
static void |
writeBooleans(java.io.DataOutput out,
boolean[] barray)
|
static void |
writeColor(java.io.DataOutput out,
java.awt.Color color)
|
static void |
writeFont(java.io.DataOutput out,
java.awt.Font font)
|
static void |
writeInts(java.io.DataOutput out,
int[] iarray,
int size)
|
static boolean |
writeLineToFile(java.lang.String filename,
java.lang.String line)
|
static void |
writeStr(java.io.DataOutput out,
java.lang.String string)
|
static void |
writeString(java.io.DataOutput out,
java.lang.String string)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isUsingEspressOrganizerApplet
public static boolean isUsingEspressOrganizerApplet
IOUtil
public IOUtil()
readString
public static final java.lang.String readString(java.io.DataInput in,
boolean isUTF)
throws java.io.IOException
writeString
public static final void writeString(java.io.DataOutput out,
java.lang.String string)
throws java.io.IOException
writeStr
public static final void writeStr(java.io.DataOutput out,
java.lang.String string)
throws java.io.IOException
readStr
public static final java.lang.String readStr(java.io.DataInput in)
throws java.io.IOException
writeColor
public static final void writeColor(java.io.DataOutput out,
java.awt.Color color)
throws java.io.IOException
readColor
public static final java.awt.Color readColor(java.io.DataInput in)
throws java.io.IOException
writeFont
public static final void writeFont(java.io.DataOutput out,
java.awt.Font font)
throws java.io.IOException
readFont
public static final java.awt.Font readFont(java.io.DataInput in)
throws java.io.IOException
writeInts
public static final void writeInts(java.io.DataOutput out,
int[] iarray,
int size)
throws java.io.IOException
readInts
public static final int[] readInts(java.io.DataInput in,
int size)
throws java.io.IOException
writeBooleans
public static final void writeBooleans(java.io.DataOutput out,
boolean[] barray)
throws java.io.IOException
readBooleans
public static final boolean[] readBooleans(java.io.DataInput in)
throws java.io.IOException
NameToURL
public static java.lang.String NameToURL(java.applet.Applet applet,
java.lang.String name)
NameToURL
public static java.lang.String NameToURL(java.lang.String path,
java.lang.String name)
NameToURL
public static java.lang.String NameToURL(java.applet.Applet applet,
java.lang.String path,
java.lang.String name)
isURL
public static boolean isURL(java.lang.String name)
NameToURL2
public static java.lang.String NameToURL2(java.lang.String name)
getHostName
public static final java.lang.String getHostName(java.applet.Applet applet)
getCodeBase
public static final java.lang.String getCodeBase(java.applet.Applet applet)
createFileInputStream
public static final java.io.FileInputStream createFileInputStream(java.lang.String fileName)
throws java.io.IOException
createFileOutputStream
public static final java.io.FileOutputStream createFileOutputStream(java.lang.String fileName)
throws java.io.IOException
createFile
public static final java.io.File createFile(java.lang.String fileName)
throws java.io.IOException
closestream
public static final void closestream(java.io.InputStream stream)
closestream
public static final void closestream(java.io.OutputStream stream)
readLineFromFile
public static final java.lang.String readLineFromFile(java.lang.String filename,
java.lang.String defaultstr,
java.applet.Applet applet)
writeLineToFile
public static final boolean writeLineToFile(java.lang.String filename,
java.lang.String line)
convertString
public static final java.lang.String convertString(byte[] b)
convertByte
public static final byte[] convertByte(java.lang.String s)
encode
public static final byte[] encode(byte[] b)
decode
public static final byte[] decode(byte[] b)
getImageBuffer
public static int[] getImageBuffer(int width,
int height,
java.awt.Image image)
throws java.lang.Exception
extractHostName
public static final java.lang.String extractHostName(java.lang.String filename,
java.applet.Applet applet)
extractHostPath
public static final java.lang.String extractHostPath(java.lang.String filename,
java.applet.Applet applet)
getStackTrace
public static java.lang.String getStackTrace(java.lang.Throwable e)
isJava2D
public static boolean isJava2D()
isJava14
public static boolean isJava14()
isMac
public static boolean isMac()
isJimiIncluded
public static boolean isJimiIncluded()
checkCPU
public static boolean checkCPU(int license,
int product)
checkCPU
public static boolean checkCPU(int license)
isXMLFormat
public static boolean isXMLFormat(java.lang.String fileName)
isXMLIncluded
public static boolean isXMLIncluded()
isChartPackageExisted
public static boolean isChartPackageExisted()
getRandomColor
public static java.awt.Color getRandomColor()
getErrorString
public static final java.lang.String getErrorString(int code)
getWorkingDirectory
public static java.lang.String getWorkingDirectory()
getOffScreenComponent
public static java.awt.Component getOffScreenComponent()
getOffScreenGraphics
public static java.awt.Graphics getOffScreenGraphics()
getOffScreenGraphics
public static java.awt.Graphics getOffScreenGraphics(int width,
int height)
getOffScreenImage
public static java.awt.Image getOffScreenImage(int w,
int h)
getOffScreenImage
public static java.awt.Image getOffScreenImage(java.awt.Component component,
int w,
int h)
releaseFileLock
public static void releaseFileLock(java.lang.String filename)
throws java.lang.Exception
containsUnicode
public static boolean containsUnicode(java.lang.String str)
bytesToText
public static java.lang.String bytesToText(byte[] data)
textToBytes
public static byte[] textToBytes(java.lang.String datastr)
getRightMouseClickMask
public static int getRightMouseClickMask()
getMultiObjSelectionMask
public static int getMultiObjSelectionMask()
toRelativePath
public static java.lang.String toRelativePath(java.lang.String filepath)