Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

oracle.dss.dataView
Class DataviewUtils

java.lang.Object
  extended by oracle.dss.dataView.DataviewUtils

public class DataviewUtils
extends java.lang.Object


Constructor Summary
DataviewUtils()
           
 
Method Summary
static int adjustForEnhancedFont(int height, boolean underline, boolean doubleunderline)
           
static int compareXMLVersions(java.lang.String ver1, java.lang.String ver2)
           
static int convertHorizAlignToEWT(int align)
          Convert horizontal Swing alignemnts to EWT
static int convertHorizAlignToJava(int ewtAlign)
          Convert horizontal EWT alignments to Swing alignments
static int convertVertAlignToEWT(int align)
          Convert vertical Swing alignemnts to EWT
static int convertVertAlignToJava(int ewtAlign)
          Convert vertical EWT alignments to Swing alignments
static void copyStyleProperties(Styleable toStyleable, Styleable fromStyleable)
           
static int fontStyle(boolean bold, boolean italic)
           
static java.lang.StringBuilder getSharedStringBuilder()
          Returns an empty StringBuilder for use in methods which build a String.
static java.lang.StringBuilder getSharedStringBuilder(java.lang.String s)
          Returns a StringBuilder set to the input String for use in methods which build a String.
static java.lang.StringBuilder getSharedStringBuilder(java.lang.ThreadLocal<java.lang.StringBuilder> tl)
          Returns an empty StringBuilder for use in methods which build a String.
static java.lang.StringBuilder getSharedStringBuilder(java.lang.ThreadLocal<java.lang.StringBuilder> tl, java.lang.String s)
          Returns a StringBuilder set to the input String for use in methods which build a String.
static java.lang.StringBuilder getSharedStringBuilder2()
          Returns an empty StringBuilder for use in methods which build a String.
static java.lang.StringBuilder getSharedStringBuilder2(java.lang.String s)
          Returns a StringBuilder set to the input String for use in methods which build a String.
static boolean hasBorder(int s)
          Do we have any border given this style?
static java.awt.Color hexStringToColor(java.lang.String str)
           
static int hexStringToInt(java.lang.String str)
          Deprecated. in favor of hexStringToColor
static int scaleByZoom(int size, int zoomFactor)
           
static int scaleDownByZoom(int size, int zoomFactor)
           
static void selectPageItem(Dataview view, long pi)
           
static void setCursor(java.awt.Component component, java.awt.Cursor c)
           
static java.lang.Double toDouble(java.lang.String value, java.util.Locale locale, java.text.NumberFormat numberFormat)
           
static java.lang.String toHexString(int value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataviewUtils

public DataviewUtils()
Method Detail

hasBorder

public static boolean hasBorder(int s)
Do we have any border given this style?

Parameters:
s - style to check
Returns:
true if a border

scaleByZoom

public static int scaleByZoom(int size,
                              int zoomFactor)
Parameters:
size - number to scale
zoomFactor - whole percentage to scale by
Returns:
scaled number

scaleDownByZoom

public static int scaleDownByZoom(int size,
                                  int zoomFactor)
Parameters:
size - number to scale
zoomFactor - whole percentage to scale by
Returns:
scaled number

adjustForEnhancedFont

public static int adjustForEnhancedFont(int height,
                                        boolean underline,
                                        boolean doubleunderline)
Parameters:
height - height to change
underline - underlined?
doubleunderline - double underlined?
Returns:
new height

copyStyleProperties

public static void copyStyleProperties(Styleable toStyleable,
                                       Styleable fromStyleable)
Parameters:
to - object to copy to
from - object to copy from

selectPageItem

public static final void selectPageItem(Dataview view,
                                        long pi)

convertVertAlignToEWT

public static int convertVertAlignToEWT(int align)
Convert vertical Swing alignemnts to EWT

Parameters:
align - Swing alignment
Returns:
EWT alignments

convertHorizAlignToEWT

public static int convertHorizAlignToEWT(int align)
Convert horizontal Swing alignemnts to EWT

Parameters:
align - Swing alignment
Returns:
EWT alignments

convertVertAlignToJava

public static int convertVertAlignToJava(int ewtAlign)
Convert vertical EWT alignments to Swing alignments

Parameters:
ewtAlign - EWT alignment
Returns:
Swing alignment

convertHorizAlignToJava

public static int convertHorizAlignToJava(int ewtAlign)
Convert horizontal EWT alignments to Swing alignments

Parameters:
ewtAlign - EWT alignment
Returns:
Swing alignment

compareXMLVersions

public static int compareXMLVersions(java.lang.String ver1,
                                     java.lang.String ver2)
Parameters:
ver1 - a String representation of an XML version number, for instance as it appears in the XML (e.g.- "1.7.0.6")
ver2 - the second XML version number
Returns:
-1 if ver1 < ver2, 0 if ver1 == ver2, or 1 if ver1 > ver2

toHexString

public static java.lang.String toHexString(int value)

hexStringToInt

@Deprecated
public static int hexStringToInt(java.lang.String str)
Deprecated. in favor of hexStringToColor


hexStringToColor

public static java.awt.Color hexStringToColor(java.lang.String str)

fontStyle

public static int fontStyle(boolean bold,
                            boolean italic)
Parameters:
bold - true to make the font bold, false to prohibit the font from being bold.
italic - true to make the font italicized, false to prohibit the font from being italicized.
Returns:
s The font style for the text.

toDouble

public static java.lang.Double toDouble(java.lang.String value,
                                        java.util.Locale locale,
                                        java.text.NumberFormat numberFormat)

setCursor

public static void setCursor(java.awt.Component component,
                             java.awt.Cursor c)
Parameters:
component - component to set the cursor on
c - cursor to set

getSharedStringBuilder

public static java.lang.StringBuilder getSharedStringBuilder(java.lang.ThreadLocal<java.lang.StringBuilder> tl)
Returns an empty StringBuilder for use in methods which build a String. Uses the input ThreadLocal StringBuilder This StringBuilder object is reused for efficiency.

Returns:

getSharedStringBuilder

public static java.lang.StringBuilder getSharedStringBuilder()
Returns an empty StringBuilder for use in methods which build a String. This StringBuilder object is reused for efficiency.

Returns:

getSharedStringBuilder2

public static java.lang.StringBuilder getSharedStringBuilder2()
Returns an empty StringBuilder for use in methods which build a String. This StringBuilder object is reused for efficiency. This accesses a different instance of StringBuilder than getSharedStringBuilder().

Returns:

getSharedStringBuilder

public static java.lang.StringBuilder getSharedStringBuilder(java.lang.ThreadLocal<java.lang.StringBuilder> tl,
                                                             java.lang.String s)
Returns a StringBuilder set to the input String for use in methods which build a String. This StringBuilder object is reused for efficiency.

Returns:

getSharedStringBuilder

public static java.lang.StringBuilder getSharedStringBuilder(java.lang.String s)
Returns a StringBuilder set to the input String for use in methods which build a String. This StringBuilder object is reused for efficiency.

Returns:

getSharedStringBuilder2

public static java.lang.StringBuilder getSharedStringBuilder2(java.lang.String s)
Returns a StringBuilder set to the input String for use in methods which build a String. This StringBuilder object is reused for efficiency. This accesses a different instance of StringBuilder than getSharedStringBuilder().

Returns:

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.4.0)

E12063-05

Copyright © 1997, 2011, Oracle. All rights reserved.