| 
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.7.2) E12063-10  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  
oracle.dss.presutil.XMLWriter
      
oracle.dss.dataView.ImageViewExportXMLWriter
public class ImageViewExportXMLWriter
| Field Summary | |
|---|---|
static java.lang.String | 
ATTR_ADSAttribute name: ads.  | 
static java.lang.String | 
ATTR_ALTAttribute name: alt.  | 
static java.lang.String | 
ATTR_ANGAttribute name: angle.  | 
static java.lang.String | 
ATTR_ANGLEAttribute name: angle.  | 
static java.lang.String | 
ATTR_ANIMATION_DOWN_COLORAttribute name: animationDownColor.  | 
static java.lang.String | 
ATTR_ANIMATION_DURATIONAttribute name: animationDuration.  | 
static java.lang.String | 
ATTR_ANIMATION_INDICATORSAttribute name: animationIndicators.  | 
static java.lang.String | 
ATTR_ANIMATION_ON_DATA_CHANGEAttribute name: animationOnDataChange.  | 
static java.lang.String | 
ATTR_ANIMATION_ON_DISPLAYAttribute name: animationOnDisplay.  | 
static java.lang.String | 
ATTR_ANIMATION_UP_COLORAttribute name: animationUpColor.  | 
static java.lang.String | 
ATTR_ATTACHMENT_MODEAttribute name: att.  | 
static java.lang.String | 
ATTR_BCAttribute name: bc.  | 
static java.lang.String | 
ATTR_BEVELAttribute name: bevel.  | 
static java.lang.String | 
ATTR_BOUNDING_BOXAttribute name: bb.  | 
static java.lang.String | 
ATTR_BWAttribute name: bw.  | 
static java.lang.String | 
ATTR_CLICK_ACTIONAttribute name: clickAction.  | 
static java.lang.String | 
ATTR_CLICK_EVENT_JSAttribute name: clickEventJs.  | 
static java.lang.String | 
ATTR_CLICK_LISTENERAttribute name: clickListener.  | 
static java.lang.String | 
ATTR_CLICKABLEAttribute name: clickable.  | 
static java.lang.String | 
ATTR_CLIPAttribute name: clip.  | 
static java.lang.String | 
ATTR_CLOSURE_TYPEAttribute name: closureType.  | 
static java.lang.String | 
ATTR_COLORAttribute name: color.  | 
static java.lang.String | 
ATTR_CUSTOM_PROPERTY | 
static java.lang.String | 
ATTR_CXAttribute name: cx.  | 
static java.lang.String | 
ATTR_CYAttribute name: cy.  | 
static java.lang.String | 
ATTR_DAttribute name: d.  | 
static java.lang.String | 
ATTR_DIRAttribute name: dir.  | 
static java.lang.String | 
ATTR_DRAG | 
static java.lang.String | 
ATTR_DRILL_JSAttribute name: drillJs.  | 
static java.lang.String | 
ATTR_FCAttribute name: fc.  | 
static java.lang.String | 
ATTR_FONTAttribute name: font.  | 
static java.lang.String | 
ATTR_FPAttribute name: fp.  | 
static java.lang.String | 
ATTR_FTAttribute name: fillType.  | 
static java.lang.String | 
ATTR_FULL_TEXTAttribute name: full text.  | 
static java.lang.String | 
ATTR_G_IDAttribute name: gId.  | 
static java.lang.String | 
ATTR_G_ID_LISTAttribute name: gIdList.  | 
static java.lang.String | 
ATTR_GLOWAttribute name: glow.  | 
static java.lang.String | 
ATTR_GRADIENT_DIR_POINTSAttribute name: gradientDirPoints.  | 
static java.lang.String | 
ATTR_HAttribute name: h.  | 
static java.lang.String | 
ATTR_HIDE_SHOW_SERIES_USE_NEW_BEHAVIORAttribute name: hsnb.  | 
static java.lang.String | 
ATTR_HREFAttribute name: href.  | 
static java.lang.String | 
ATTR_IDAttribute name: id.  | 
static java.lang.String | 
ATTR_JUSTIFICATIONAttribute name: justification.  | 
static java.lang.String | 
ATTR_LINKAttribute name: link.  | 
protected static java.lang.String | 
ATTR_LINK_TEXT_COLOR | 
static java.lang.String | 
ATTR_LSAttribute name: ls.  | 
static java.lang.String | 
ATTR_LWAttribute name: lw.  | 
static java.lang.String | 
ATTR_M_IDAttribute name: mId.  | 
static java.lang.String | 
ATTR_METADATA_FONT | 
static java.lang.String | 
ATTR_MOUSE_TRANSPARENTAttribute name: mouseTransparent.  | 
static java.lang.String | 
ATTR_NAMEAttribute name: name.  | 
static java.lang.String | 
ATTR_NOHREFAttribute name: nohref.  | 
static java.lang.String | 
ATTR_OBJECT_IDAttribute name: ObjectID.  | 
static java.lang.String | 
ATTR_ON_BLURAttribute name: onBlur.  | 
static java.lang.String | 
ATTR_ON_CLICKAttribute name: onClick.  | 
static java.lang.String | 
ATTR_ON_DBL_CLICKAttribute name: onDblClick.  | 
static java.lang.String | 
ATTR_ON_FOCUSAttribute name: onFocus.  | 
static java.lang.String | 
ATTR_ON_KEY_DOWNAttribute name: onKeyDown.  | 
static java.lang.String | 
ATTR_ON_KEY_PRESSAttribute name: onKeyPress.  | 
static java.lang.String | 
ATTR_ON_KEY_UPAttribute name: onKeyUp.  | 
static java.lang.String | 
ATTR_ON_MOUSE_DOWNAttribute name: onMouseDown.  | 
static java.lang.String | 
ATTR_ON_MOUSE_MOVEAttribute name: onMouseMove.  | 
static java.lang.String | 
ATTR_ON_MOUSE_OUTAttribute name: onMouseOut.  | 
static java.lang.String | 
ATTR_ON_MOUSE_OVERAttribute name: onMouseOver.  | 
static java.lang.String | 
ATTR_ON_MOUSE_UPAttribute name: onMouseUp.  | 
static java.lang.String | 
ATTR_ON_SELECTAttribute name: onSelect.  | 
static java.lang.String | 
ATTR_PAttribute name: p.  | 
static java.lang.String | 
ATTR_POINTSAttribute name: points.  | 
static java.lang.String | 
ATTR_POSITIONAttribute name: position.  | 
static java.lang.String | 
ATTR_RAttribute name: r.  | 
static java.lang.String | 
ATTR_RXAttribute name: rx.  | 
static java.lang.String | 
ATTR_RYAttribute name: ry.  | 
static java.lang.String | 
ATTR_S_IDAttribute name: sId.  | 
static java.lang.String | 
ATTR_S_ID_LISTAttribute name: series.  | 
static java.lang.String | 
ATTR_SHADOWAttribute name: shadow.  | 
static java.lang.String | 
ATTR_ST_IDAttribute name: stId.  | 
static java.lang.String | 
ATTR_TABINDEXAttribute name: tabindex.  | 
static java.lang.String | 
ATTR_TARGETAttribute name: target.  | 
static java.lang.String | 
ATTR_TEXTURE_DISPLAY_MODEAttribute name: textureDisplayMode.  | 
static java.lang.String | 
ATTR_TEXTURE_URLAttribute name: textureUrl.  | 
static java.lang.String | 
ATTR_TITLEAttribute name: title.  | 
static java.lang.String | 
ATTR_TOOLTIPAttribute name: tooltip.  | 
static java.lang.String | 
ATTR_URLAttribute name: url.  | 
static java.lang.String | 
ATTR_USE_TOOLTIP_TEMPLATEAttribute name: useTooltipTemplate.  | 
static java.lang.String | 
ATTR_VERSIONAttribute name: version.  | 
static java.lang.String | 
ATTR_VISIBILITYAttribute name: visibility.  | 
static java.lang.String | 
ATTR_WAttribute name: w.  | 
static java.lang.String | 
ATTR_XAttribute name: x.  | 
static java.lang.String | 
ATTR_X1Attribute name: x1.  | 
static java.lang.String | 
ATTR_X2Attribute name: x2.  | 
static java.lang.String | 
ATTR_YAttribute name: y.  | 
static java.lang.String | 
ATTR_Y1Attribute name: y1.  | 
static java.lang.String | 
ATTR_Y2Attribute name: y2.  | 
static double | 
DEFAULT_BEVEL_ANGLE | 
static double | 
DEFAULT_BEVEL_BLURX | 
static double | 
DEFAULT_BEVEL_BLURY | 
static double | 
DEFAULT_BEVEL_DISTANCE | 
static java.awt.Color | 
DEFAULT_BEVEL_HIGHLIGHT_COLOR | 
static int | 
DEFAULT_BEVEL_QUALITY | 
static java.awt.Color | 
DEFAULT_BEVEL_SHADOW_COLOR | 
static double | 
DEFAULT_BEVEL_STRENGTH | 
static java.lang.String | 
DEFAULT_BEVEL_TYPE | 
static double | 
DEFAULT_GLOW_BLURX | 
static double | 
DEFAULT_GLOW_BLURY | 
static java.awt.Color | 
DEFAULT_GLOW_HIGHLIGHT_COLOR | 
static int | 
DEFAULT_GLOW_INNER | 
static int | 
DEFAULT_GLOW_KNOCKOUT | 
static int | 
DEFAULT_GLOW_QUALITY | 
static double | 
DEFAULT_GLOW_STRENGTH | 
static double | 
DEFAULT_SHADOW_ANGLE | 
static double | 
DEFAULT_SHADOW_BLURX | 
static double | 
DEFAULT_SHADOW_BLURY | 
static java.awt.Color | 
DEFAULT_SHADOW_COLOR | 
static double | 
DEFAULT_SHADOW_DISTANCE | 
static int | 
DEFAULT_SHADOW_HIDE | 
static int | 
DEFAULT_SHADOW_INNER | 
static int | 
DEFAULT_SHADOW_KNOCKOUT | 
static int | 
DEFAULT_SHADOW_QUALITY | 
static double | 
DEFAULT_SHADOW_STRENGTH | 
static java.lang.String | 
ELEM_CIRCLEElement name: circle.  | 
static java.lang.String | 
ELEM_CLIP_PATHElement name: clipPath.  | 
static java.lang.String | 
ELEM_DATA_BLOCK | 
static java.lang.String | 
ELEM_DATATIP_FORMATElement name: datatip formatting.  | 
static java.lang.String | 
ELEM_FONTElement name: font.  | 
static java.lang.String | 
ELEM_GRADElement name: grad.  | 
static java.lang.String | 
ELEM_HANDLE | 
static java.lang.String | 
ELEM_IMAGEElement name: image.  | 
static java.lang.String | 
ELEM_LINEElement name: line.  | 
static java.lang.String | 
ELEM_LINE_MARKERElement name: lineMarker.  | 
static java.lang.String | 
ELEM_LINEGRADElement name: lineGradient.  | 
static java.lang.String | 
ELEM_MENU | 
static java.lang.String | 
ELEM_MENU_ITEM | 
static java.lang.String | 
ELEM_METADATAElement name: metadata.  | 
static java.lang.String | 
ELEM_OVALElement name: oval.  | 
static java.lang.String | 
ELEM_PATHElement name: path.  | 
static java.lang.String | 
ELEM_PIE_SLICE | 
static java.lang.String | 
ELEM_PIE_SLICE_LABELLabel subelement for enclosing the shapeAttributes for the label of a pie slice element.  | 
static java.lang.String | 
ELEM_POLYGONElement name: polygon.  | 
static java.lang.String | 
ELEM_POLYLINEElement name: polyline.  | 
static java.lang.String | 
ELEM_RECTElement name: rect.  | 
static java.lang.String | 
ELEM_ROOTElement name: root.  | 
static java.lang.String | 
ELEM_SHAPE_ATTRIBUTESElement name: shapeAttributes.  | 
static java.lang.String | 
ELEM_STOPElement name: stop.  | 
static java.lang.String | 
ELEM_TEXTElement name: text.  | 
static java.lang.String | 
ELEM_TOOLTIP_FORMATElement name: tooltip formatting.  | 
protected  java.util.List<java.lang.String> | 
m_fontIndexArrayList containing all the font strings encountered so far.  | 
static java.lang.String | 
VAL_ADS_ONValue name: on  | 
static java.lang.String | 
VAL_ANIMATION_ON_DISPLAY_AUTO | 
static java.lang.String | 
VAL_DRAG_BOUNDEDValue name: bounded.  | 
static java.lang.String | 
VAL_FALSEValue name: false  | 
static java.lang.String | 
VAL_FT_COLORValue name: FT_COLOR.  | 
static java.lang.String | 
VAL_FT_GRADIENTValue name: FT_GRADIENT.  | 
static java.lang.String | 
VAL_FT_PATTERNValue name: FT_PATTERN.  | 
static java.lang.String | 
VAL_FT_TEXTUREValue name: FT_TEXTURE.  | 
static java.lang.String | 
VAL_GD_CUSTOMValue name: GD_CUSTOM_LINEAR.  | 
static java.lang.String | 
VAL_GD_DIAGONAL_135Value name: GD_DIAGONAL_135.  | 
static java.lang.String | 
VAL_GD_DIAGONAL_45Value name: GD_DIAGONAL_45.  | 
static java.lang.String | 
VAL_GD_DOWNValue name: GD_DOWN.  | 
static java.lang.String | 
VAL_GD_RADIALValue name: GD_RADIAL.  | 
static java.lang.String | 
VAL_GD_RIGHTValue name: GD_RIGHT.  | 
static java.lang.String | 
VAL_HIDDENValue name: hidden.  | 
static java.lang.String | 
VAL_JUSTIFICATION_CENTERValue name: justification center.  | 
static java.lang.String | 
VAL_JUSTIFICATION_LEFTValue name: justification left.  | 
static java.lang.String | 
VAL_JUSTIFICATION_RIGHTValue name: justification right.  | 
static java.lang.String | 
VAL_NONEValue name: none.  | 
static java.lang.String | 
VAL_TRUEValue name: true  | 
| Fields inherited from class oracle.dss.presutil.XMLWriter | 
|---|
LINE_SEP, m_eh, m_elems, m_writer | 
| Constructor Summary | |
|---|---|
ImageViewExportXMLWriter(java.io.OutputStream os, ErrorHandler eh)Constructor.  | 
|
ImageViewExportXMLWriter(java.io.OutputStream os, ErrorHandler eh, java.lang.String charEnc)Constructor.  | 
|
ImageViewExportXMLWriter(java.io.Writer writer, ErrorHandler eh)Constructor.  | 
|
ImageViewExportXMLWriter(java.io.Writer writer, ErrorHandler eh, java.lang.String charEnc)Constructor.  | 
|
| Method Summary | |
|---|---|
protected static java.lang.String | 
_buildTooltipString(java.util.ArrayList<java.lang.String> tooltipsArray) | 
protected static java.lang.String | 
_buildTooltipString(java.lang.String[] tooltipsArray) | 
protected static java.lang.String | 
convertArcTypeToString(int arcType)Convert an Arc2D arcType to a String.  | 
protected static java.lang.String | 
convertColorToAttributeValue(java.awt.Color color, ErrorHandler eh)Get a color in a form appropriate for an attribute value.  | 
protected  java.lang.String | 
convertShapeToPath(java.awt.Shape shape)Convert a Shape object to a path element for use in XML.  | 
protected  void | 
endElement(java.lang.String name)End the given element.  | 
 void | 
endRootElement()Ends the root element.  | 
protected  java.lang.String | 
generateEvent(java.lang.String[][] eventParams)Helper method for generating the javascript String used to support the XMLWriterCallback.  | 
static java.lang.String | 
getFontAttributes(java.awt.Font font, java.awt.Color c, boolean bUnderline, ErrorHandler eh)Gets attributes for the given font.  | 
protected static java.lang.String | 
getFontFamily(java.lang.String name, boolean bQuotes)Get the HTML font family for the given Java font family.  | 
 int | 
getFontID(java.lang.String fontString)Returns the index of the font represented by fontString.  | 
protected  java.lang.String | 
getFontMap()Returns a String with fontName,fontURL mappings.  | 
static java.awt.FontMetrics | 
getFontMetrics(java.awt.Graphics g, java.awt.Font f)Calculates the FontMetrics for the font using the Graphics object.  | 
protected  java.util.Locale | 
getLocale()Returns the locale of the ImageView being rendered.  | 
 boolean | 
hasAlt()Returns true if ShapeAttributes element has alt text  | 
 boolean | 
hasShapeAttributes()Returns true if the current element may have shapeAttributes.  | 
protected  void | 
initXMLWriterCallback(XMLWriterCallback callback)Specifies an XMLWriterCallback to use when rendering the xml.  | 
 boolean | 
isActiveDataService()Returns true if the imageView is using the active data service.  | 
 boolean | 
isAnimationOnDisplay()Returns true if the imageView is using ppr animations.  | 
protected  boolean | 
isBIDILocale()Returns true if the current locale is one of the BIDI locales.  | 
 boolean | 
isPPRAnimation()Returns true if the imageView is using ppr animations.  | 
 boolean | 
isUseDataIds() | 
 void | 
setUseDataIds(boolean b) | 
 boolean | 
startCircleElement(double cx, double cy, double r)Start a circle element.  | 
 boolean | 
startCircleOrOvalElement(java.awt.geom.Arc2D arc)Start a Circle or Ellipse element, depending on the shape of the given arc.  | 
 boolean | 
startCircleOrOvalElement(java.awt.Rectangle rect)Start a Circle or Ellipse element, depending on the shape of the given rectangle.  | 
 void | 
startHandleElement(java.util.Map<java.lang.String,java.lang.String> metadata)Starts a handle element for using in grouping objects.  | 
 boolean | 
startLineElement(double x1, double y1, double x2, double y2)Starts a line element using coordinates in double precision.  | 
 boolean | 
startLineElement(int x1, int y1, int x2, int y2)Start a line element.  | 
 boolean | 
startOvalElement(double cx, double cy, double rx, double ry)Start an oval element.  | 
 boolean | 
startOvalElement(java.awt.Rectangle rect)Start an oval element.  | 
 boolean | 
startPathElement(java.awt.Shape shape)Start a path element.  | 
 boolean | 
startPolygonElement(int[] xCoords, int[] yCoords, int count)Start a polygon element.  | 
 boolean | 
startPolygonElement(java.awt.Polygon p)Start a polygon element.  | 
 boolean | 
startPolylineElement(java.awt.Point[] points)Start a polyline element.  | 
 boolean | 
startRectElement(int x, int y, int width, int height)Start a rect element.  | 
 boolean | 
startRectElement(java.awt.Rectangle rect)Start a rect element.  | 
 boolean | 
startRectElement(java.awt.Rectangle rect, int rx, int ry)Start a rounded rect element.  | 
 boolean | 
startRootElement()Start the root element.  | 
 boolean | 
startTextElement(int x, int y)Start a text element.  | 
 boolean | 
startTextElement(int x, int y, int len)Start a text element.  | 
 void | 
writeAnimationAttributes()Writes all animation related attributes into the xml.  | 
 void | 
writeAttribute(java.lang.String name, java.awt.Color color)Write a color as an attribute on the current element.  | 
 void | 
writeBevelAttribute(java.awt.Color highlightColor, java.awt.Color shadowColor, java.lang.Double distance, java.lang.Double strength, java.lang.Double angle, java.lang.Double blurX, java.lang.Double blurY, java.lang.Integer quality, java.lang.String type)Writes the bevel attribute.  | 
 void | 
writeCachedAttribute(java.lang.String attr, boolean value, java.lang.String elemType)Writes a cached attribute.  | 
 void | 
writeCachedAttribute(java.lang.String attr, java.awt.Color value, java.lang.String elemType)Writes a cached attribute.  | 
 void | 
writeCachedAttribute(java.lang.String attr, double value, java.lang.String elemType)Writes a cached attribute.  | 
 void | 
writeCachedAttribute(java.lang.String attr, int value, java.lang.String elemType)Writes a cached attribute.  | 
 void | 
writeCachedAttribute(java.lang.String attr, java.lang.String value, java.lang.String elemType)Writes a cached attribute.  | 
 void | 
writeCustomPropertyAttribute() | 
 void | 
writeFontIndexAttribute(int fid)Writes the fontIndex attribute.  | 
 void | 
writeGlowAttribute(java.awt.Color highlightColor, java.lang.Double blurX, java.lang.Double blurY, java.lang.Double strength, java.lang.Integer quality, java.lang.Integer inner, java.lang.Integer knockout)Writes the glow attribute.  | 
protected  void | 
writeGradientStopAttributes(oracle.dss.presutil.GradientObj gradient)Write gradient stop attributes to XML.  | 
 boolean | 
writeMetadataElement(java.lang.String elem, java.util.Map<java.lang.String,java.lang.String> metadata) | 
 void | 
writeShadowAttribute(java.awt.Color shadowColor, java.lang.Double distance, java.lang.Double strength, java.lang.Double angle, java.lang.Double blurX, java.lang.Double blurY, java.lang.Integer quality, java.lang.Integer inner, java.lang.Integer knockout, java.lang.Integer hide)Writes the shadow attribute.  | 
 void | 
writeShapeAttributesElement()Write optional ShapeAttributes for the current element.  | 
 void | 
writeTooltipAttribute(java.lang.String[] tooltipsArray)Write a tooltip for the current element using the tooltip attribute.  | 
| Methods inherited from class oracle.dss.presutil.XMLWriter | 
|---|
_roundDouble, checkPrevStartTag, checkPrevStartTag, close, closeStartTag, colorToHex, colorToHexWithAlpha, endCData, endElement, escape, flush, getBrighter, getCharacterEncoding, isAutomaticNewlines, isEncodingScriptTag, print, print, println, println, println, setAutomaticNewlines, setEncodingScriptTag, startCData, startElement, write, writeAttribute, writeAttribute, writeAttribute, writeAttribute, writeAttribute, writeText, writeXMLHeader | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String ELEM_CIRCLE
public static final java.lang.String ELEM_CLIP_PATH
public static final java.lang.String ELEM_DATA_BLOCK
public static final java.lang.String ELEM_FONT
public static final java.lang.String ELEM_GRAD
public static final java.lang.String ELEM_HANDLE
public static final java.lang.String ELEM_IMAGE
public static final java.lang.String ELEM_LINE
public static final java.lang.String ELEM_LINEGRAD
public static final java.lang.String ELEM_LINE_MARKER
public static final java.lang.String ELEM_METADATA
public static final java.lang.String ELEM_MENU
public static final java.lang.String ELEM_MENU_ITEM
public static final java.lang.String ELEM_OVAL
public static final java.lang.String ELEM_PATH
public static final java.lang.String ELEM_POLYGON
public static final java.lang.String ELEM_POLYLINE
public static final java.lang.String ELEM_RECT
public static final java.lang.String ELEM_ROOT
public static final java.lang.String ELEM_SHAPE_ATTRIBUTES
public static final java.lang.String ELEM_STOP
public static final java.lang.String ELEM_PIE_SLICE
public static final java.lang.String ELEM_PIE_SLICE_LABEL
public static final java.lang.String ELEM_TEXT
public static final java.lang.String ELEM_TOOLTIP_FORMAT
public static final java.lang.String ELEM_DATATIP_FORMAT
public static final java.lang.String ATTR_ADS
public static final java.lang.String ATTR_ALT
public static final java.lang.String ATTR_ANGLE
writeCachedAttribute API should be used, since that only writes the attribute when the angle has changed. Also, the flash engine keeps track of the current angle, so we must maintain that information as well.
public static final java.lang.String ATTR_ANG
public static final java.lang.String ATTR_ANIMATION_DOWN_COLOR
public static final java.lang.String ATTR_ANIMATION_DURATION
public static final java.lang.String ATTR_ANIMATION_INDICATORS
public static final java.lang.String ATTR_ANIMATION_UP_COLOR
public static final java.lang.String ATTR_ANIMATION_ON_DATA_CHANGE
public static final java.lang.String ATTR_ANIMATION_ON_DISPLAY
public static final java.lang.String ATTR_ATTACHMENT_MODE
public static final java.lang.String ATTR_BC
public static final java.lang.String ATTR_BEVEL
public static final java.lang.String ATTR_BOUNDING_BOX
public static final java.lang.String ATTR_BW
public static final java.lang.String ATTR_CLICK_ACTION
public static final java.lang.String ATTR_CLICK_EVENT_JS
public static final java.lang.String ATTR_CLICK_LISTENER
public static final java.lang.String ATTR_CLICKABLE
public static final java.lang.String ATTR_CLIP
public static final java.lang.String ATTR_CLOSURE_TYPE
public static final java.lang.String ATTR_COLOR
public static final java.lang.String ATTR_CX
public static final java.lang.String ATTR_CY
public static final java.lang.String ATTR_D
public static final java.lang.String ATTR_DRAG
public static final java.lang.String ATTR_DIR
public static final java.lang.String ATTR_DRILL_JS
public static final java.lang.String ATTR_FULL_TEXT
public static final java.lang.String ATTR_FC
public static final java.lang.String ATTR_FP
public static final java.lang.String ATTR_FT
writeCachedAttribute API should be used, since that only writes the attribute when the fillType has changed. Also, the flash engine keeps track of the current fillType, so we must maintain that information as well.
public static final java.lang.String ATTR_METADATA_FONT
public static final java.lang.String ATTR_FONT
public static final java.lang.String ATTR_G_ID
public static final java.lang.String ATTR_GLOW
public static final java.lang.String ATTR_G_ID_LIST
public static final java.lang.String ATTR_H
public static final java.lang.String ATTR_HIDE_SHOW_SERIES_USE_NEW_BEHAVIOR
public static final java.lang.String ATTR_HREF
public static final java.lang.String ATTR_ID
public static final java.lang.String ATTR_JUSTIFICATION
writeCachedAttribute should be used, since this attribute's value is cached by the middle tier and flash engine.
public static final java.lang.String ATTR_LS
public static final java.lang.String ATTR_LW
public static final java.lang.String ATTR_LINK
protected static final java.lang.String ATTR_LINK_TEXT_COLOR
public static final java.lang.String ATTR_M_ID
public static final java.lang.String ATTR_MOUSE_TRANSPARENT
writeCachedAttribute should be used, since this attribute's value is cached by the middle tier and flash engine.
public static final java.lang.String ATTR_NAME
public static final java.lang.String ATTR_NOHREF
public static final java.lang.String ATTR_OBJECT_ID
writeCachedAttribute API should be used, since that only writes the attribute when the objectID has changed. Also, the flash engine keeps track of the current objectID, so we must maintain that information as well.
public static final java.lang.String ATTR_ON_BLUR
public static final java.lang.String ATTR_ON_CLICK
public static final java.lang.String ATTR_ON_DBL_CLICK
public static final java.lang.String ATTR_ON_FOCUS
public static final java.lang.String ATTR_ON_KEY_DOWN
public static final java.lang.String ATTR_ON_KEY_PRESS
public static final java.lang.String ATTR_ON_KEY_UP
public static final java.lang.String ATTR_ON_MOUSE_DOWN
public static final java.lang.String ATTR_ON_MOUSE_MOVE
public static final java.lang.String ATTR_ON_MOUSE_OUT
public static final java.lang.String ATTR_ON_MOUSE_OVER
public static final java.lang.String ATTR_ON_MOUSE_UP
public static final java.lang.String ATTR_ON_SELECT
public static final java.lang.String ATTR_P
public static final java.lang.String ATTR_GRADIENT_DIR_POINTS
public static final java.lang.String ATTR_POINTS
public static final java.lang.String ATTR_POSITION
public static final java.lang.String ATTR_R
public static final java.lang.String ATTR_RX
public static final java.lang.String ATTR_RY
public static final java.lang.String ATTR_S_ID
public static final java.lang.String ATTR_S_ID_LIST
public static final java.lang.String ATTR_SHADOW
public static final java.lang.String ATTR_ST_ID
public static final java.lang.String ATTR_TABINDEX
public static final java.lang.String ATTR_TARGET
public static final java.lang.String ATTR_TEXTURE_DISPLAY_MODE
public static final java.lang.String ATTR_TEXTURE_URL
public static final java.lang.String ATTR_TITLE
public static final java.lang.String ATTR_TOOLTIP
public static final java.lang.String ATTR_USE_TOOLTIP_TEMPLATE
public static final java.lang.String ATTR_URL
public static final java.lang.String ATTR_VERSION
public static final java.lang.String ATTR_VISIBILITY
public static final java.lang.String ATTR_W
public static final java.lang.String ATTR_X
public static final java.lang.String ATTR_X1
public static final java.lang.String ATTR_X2
public static final java.lang.String ATTR_Y
public static final java.lang.String ATTR_Y1
public static final java.lang.String ATTR_Y2
public static final java.lang.String ATTR_CUSTOM_PROPERTY
public static final java.lang.String VAL_TRUE
public static final java.lang.String VAL_FALSE
public static final java.lang.String VAL_ANIMATION_ON_DISPLAY_AUTO
public static final java.lang.String VAL_ADS_ON
public static final java.lang.String VAL_FT_COLOR
public static final java.lang.String VAL_FT_GRADIENT
public static final java.lang.String VAL_FT_TEXTURE
public static final java.lang.String VAL_FT_PATTERN
public static final java.lang.String VAL_GD_RADIAL
public static final java.lang.String VAL_GD_RIGHT
public static final java.lang.String VAL_GD_DOWN
public static final java.lang.String VAL_GD_DIAGONAL_45
public static final java.lang.String VAL_GD_DIAGONAL_135
public static final java.lang.String VAL_GD_CUSTOM
public static final java.lang.String VAL_HIDDEN
public static final java.lang.String VAL_NONE
public static final java.lang.String VAL_DRAG_BOUNDED
public static final java.lang.String VAL_JUSTIFICATION_LEFT
public static final java.lang.String VAL_JUSTIFICATION_RIGHT
public static final java.lang.String VAL_JUSTIFICATION_CENTER
public static final java.awt.Color DEFAULT_SHADOW_COLOR
public static final double DEFAULT_SHADOW_DISTANCE
public static final double DEFAULT_SHADOW_STRENGTH
public static final double DEFAULT_SHADOW_ANGLE
public static final double DEFAULT_SHADOW_BLURX
public static final double DEFAULT_SHADOW_BLURY
public static final int DEFAULT_SHADOW_QUALITY
public static final int DEFAULT_SHADOW_INNER
public static final int DEFAULT_SHADOW_KNOCKOUT
public static final int DEFAULT_SHADOW_HIDE
public static final java.awt.Color DEFAULT_BEVEL_HIGHLIGHT_COLOR
public static final java.awt.Color DEFAULT_BEVEL_SHADOW_COLOR
public static final double DEFAULT_BEVEL_DISTANCE
public static final double DEFAULT_BEVEL_STRENGTH
public static final double DEFAULT_BEVEL_ANGLE
public static final double DEFAULT_BEVEL_BLURX
public static final double DEFAULT_BEVEL_BLURY
public static final int DEFAULT_BEVEL_QUALITY
public static final java.lang.String DEFAULT_BEVEL_TYPE
public static final java.awt.Color DEFAULT_GLOW_HIGHLIGHT_COLOR
public static final double DEFAULT_GLOW_STRENGTH
public static final double DEFAULT_GLOW_BLURX
public static final double DEFAULT_GLOW_BLURY
public static final int DEFAULT_GLOW_QUALITY
public static final int DEFAULT_GLOW_INNER
public static final int DEFAULT_GLOW_KNOCKOUT
protected java.util.List<java.lang.String> m_fontIndex
| Constructor Detail | 
|---|
public ImageViewExportXMLWriter(java.io.OutputStream os,
                                ErrorHandler eh,
                                java.lang.String charEnc)
os - OutputStream to write toeh - ErrorHandler to usecharEnc - character encoding to use; if null, UTF-8 will be used
public ImageViewExportXMLWriter(java.io.OutputStream os,
                                ErrorHandler eh)
os - OutputStream to write toeh - ErrorHandler to use
public ImageViewExportXMLWriter(java.io.Writer writer,
                                ErrorHandler eh,
                                java.lang.String charEnc)
writer - Writer to write toeh - ErrorHandler to usecharEnc - character encoding to use; if null, UTF-8 will be used
public ImageViewExportXMLWriter(java.io.Writer writer,
                                ErrorHandler eh)
writer - Writer to write toeh - ErrorHandler to use| Method Detail | 
|---|
protected void initXMLWriterCallback(XMLWriterCallback callback)
callback -
public boolean startRootElement()
                         throws java.io.IOException,
                                java.lang.Exception
java.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public void endRootElement()
                    throws java.io.IOException,
                           java.lang.Exception
java.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurredprotected java.util.Locale getLocale()
public boolean startCircleElement(double cx,
                                  double cy,
                                  double r)
                           throws java.io.IOException,
                                  java.lang.Exception
cx - x coordinate of the center of the circlecy - y coordinate of the center of the circler - radius of the circlejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startCircleOrOvalElement(java.awt.Rectangle rect)
                                 throws java.io.IOException,
                                        java.lang.Exception
rect - Rectangle bounding the desired circle or ovaljava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startCircleOrOvalElement(java.awt.geom.Arc2D arc)
                                 throws java.io.IOException,
                                        java.lang.Exception
arc - arc defining this circle or ovaljava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startLineElement(int x1,
                                int y1,
                                int x2,
                                int y2)
                         throws java.io.IOException,
                                java.lang.Exception
x1 - x coordinate of start pointy1 - y coordinate of start pointx2 - x coordinate of end pointy2 - y coordinate of end pointjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startLineElement(double x1,
                                double y1,
                                double x2,
                                double y2)
                         throws java.io.IOException,
                                java.lang.Exception
x1 - x coordinate of start pointy1 - y coordinate of start pointx2 - x coordinate of end pointy2 - y coordinate of end pointtrue if the element was successfully started, false if notjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startOvalElement(double cx,
                                double cy,
                                double rx,
                                double ry)
                         throws java.io.IOException,
                                java.lang.Exception
cx - x coordinate of the center of the ovalcy - y coordinate of the center of the ovalrx - horizontal radius of the ovalry - vertical radius of the ovaljava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startOvalElement(java.awt.Rectangle rect)
                         throws java.io.IOException,
                                java.lang.Exception
rect - Rectangle bounding the oval to renderjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startPathElement(java.awt.Shape shape)
                         throws java.io.IOException,
                                java.lang.Exception
shape - Shape defining the pathjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurredprotected java.lang.String convertShapeToPath(java.awt.Shape shape)
convertShapeToPath in class oracle.dss.presutil.XMLWritershape - Shape object to convert to a path element for use in XML
public boolean startPolygonElement(int[] xCoords,
                                   int[] yCoords,
                                   int count)
                            throws java.io.IOException,
                                   java.lang.Exception
xCoords - x coordinates of the points in the polygonyCoords - y coordinates of the points in the polygoncount - number of points in the polygonjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startPolygonElement(java.awt.Polygon p)
                            throws java.io.IOException,
                                   java.lang.Exception
p - polygon to renderjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startPolylineElement(java.awt.Point[] points)
                             throws java.io.IOException,
                                    java.lang.Exception
points - coordinates of the points in the polylinejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startRectElement(int x,
                                int y,
                                int width,
                                int height)
                         throws java.io.IOException,
                                java.lang.Exception
x - x coordinate of the top left corner of the rectangley - y coordinate of the top left corner of the rectanglewidth - width of the rectangleheight - height of the rectanglejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startRectElement(java.awt.Rectangle rect)
                         throws java.io.IOException,
                                java.lang.Exception
rect - Rectangle to renderjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startRectElement(java.awt.Rectangle rect,
                                int rx,
                                int ry)
                         throws java.io.IOException,
                                java.lang.Exception
rect - rectangle to renderrx - width of ellipse used to round cornersry - height of ellipse used to round cornersjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startTextElement(int x,
                                int y,
                                int len)
                         throws java.io.IOException,
                                java.lang.Exception
x - x coordinate of the starting point for the text, on the baseliney - y coordinate of the starting point for the text, on the baselinelen - length of the text in pixelsjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean startTextElement(int x,
                                int y)
                         throws java.io.IOException,
                                java.lang.Exception
x - x coordinate of the starting point for the text, on the baseliney - y coordinate of the starting point for the text, on the baselinejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
protected void endElement(java.lang.String name)
                   throws java.io.IOException,
                          java.lang.Exception
endElement in class oracle.dss.presutil.XMLWritername - element name to endjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public int getFontID(java.lang.String fontString)
              throws java.io.IOException,
                     java.lang.Exception
fontString - String representing the font being indexedjava.io.IOExceptionjava.lang.Exception
public void writeFontIndexAttribute(int fid)
                             throws java.io.IOException,
                                    java.lang.Exception
fid - int representing the font idjava.io.IOExceptionjava.lang.Exception
public void writeShadowAttribute(java.awt.Color shadowColor,
                                 java.lang.Double distance,
                                 java.lang.Double strength,
                                 java.lang.Double angle,
                                 java.lang.Double blurX,
                                 java.lang.Double blurY,
                                 java.lang.Integer quality,
                                 java.lang.Integer inner,
                                 java.lang.Integer knockout,
                                 java.lang.Integer hide)
                          throws java.io.IOException,
                                 java.lang.Exception
shadowColor -distance -strength -angle -blurX -blurY -quality -inner -knockout -hide -java.io.IOExceptionjava.lang.Exception
public void writeBevelAttribute(java.awt.Color highlightColor,
                                java.awt.Color shadowColor,
                                java.lang.Double distance,
                                java.lang.Double strength,
                                java.lang.Double angle,
                                java.lang.Double blurX,
                                java.lang.Double blurY,
                                java.lang.Integer quality,
                                java.lang.String type)
                         throws java.io.IOException,
                                java.lang.Exception
highlightColor -shadowColor -distance -strength -angle -blurX -blurY -quality -type -java.io.IOExceptionjava.lang.Exception
public void writeGlowAttribute(java.awt.Color highlightColor,
                               java.lang.Double blurX,
                               java.lang.Double blurY,
                               java.lang.Double strength,
                               java.lang.Integer quality,
                               java.lang.Integer inner,
                               java.lang.Integer knockout)
                        throws java.io.IOException,
                               java.lang.Exception
highlightColor -blurX -blurY -strength -quality -inner -knockout -java.io.IOExceptionjava.lang.Exception
public void writeCachedAttribute(java.lang.String attr,
                                 java.lang.String value,
                                 java.lang.String elemType)
                          throws java.io.IOException,
                                 java.lang.Exception
attr -value -elemType -java.io.IOExceptionjava.lang.Exception
public void writeCachedAttribute(java.lang.String attr,
                                 int value,
                                 java.lang.String elemType)
                          throws java.io.IOException,
                                 java.lang.Exception
attr -value -elemType -java.io.IOExceptionjava.lang.Exception
public void writeCachedAttribute(java.lang.String attr,
                                 double value,
                                 java.lang.String elemType)
                          throws java.io.IOException,
                                 java.lang.Exception
attr -value -elemType -java.io.IOExceptionjava.lang.Exception
public void writeCachedAttribute(java.lang.String attr,
                                 boolean value,
                                 java.lang.String elemType)
                          throws java.io.IOException,
                                 java.lang.Exception
attr -value -elemType -java.io.IOExceptionjava.lang.Exception
public void writeCachedAttribute(java.lang.String attr,
                                 java.awt.Color value,
                                 java.lang.String elemType)
                          throws java.io.IOException,
                                 java.lang.Exception
attr -value -elemType -java.io.IOExceptionjava.lang.Exception
public static java.lang.String getFontAttributes(java.awt.Font font,
                                                 java.awt.Color c,
                                                 boolean bUnderline,
                                                 ErrorHandler eh)
font - the Font whose attributes will be writtenc - font colorbUnderline - true if text is underlined, false if notjava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
protected static java.lang.String getFontFamily(java.lang.String name,
                                                boolean bQuotes)
name - Java font family namebQuotes - true to put single quotes around the font family if it contains spaces, false to not add quotes
public void writeAttribute(java.lang.String name,
                           java.awt.Color color)
                    throws java.io.IOException,
                           java.lang.Exception
writeAttribute in class oracle.dss.presutil.XMLWritername - name of the attributecolor - value of the attributejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurredpublic boolean hasShapeAttributes()
public void writeShapeAttributesElement()
                                 throws java.io.IOException,
                                        java.lang.Exception
java.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurred
public boolean hasAlt()
               throws java.io.IOException,
                      java.lang.Exception
java.io.IOExceptionjava.lang.Exception
public void writeCustomPropertyAttribute()
                                  throws java.io.IOException,
                                         java.lang.Exception
java.io.IOExceptionjava.lang.Exception
public void writeTooltipAttribute(java.lang.String[] tooltipsArray)
                           throws java.io.IOException,
                                  java.lang.Exception
java.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurredpublic void setUseDataIds(boolean b)
b - true to include data point ids in exported XML, false otherwisepublic boolean isUseDataIds()
protected java.lang.String getFontMap()
public boolean isActiveDataService()
public boolean isPPRAnimation()
public boolean isAnimationOnDisplay()
protected static java.lang.String convertColorToAttributeValue(java.awt.Color color,
                                                               ErrorHandler eh)
color - value of the attributeprotected static java.lang.String convertArcTypeToString(int arcType)
arcType - int value of arcType
protected static java.lang.String _buildTooltipString(java.lang.String[] tooltipsArray)
                                               throws java.io.IOException,
                                                      java.lang.Exception
tooltipsArray -java.io.IOExceptionjava.lang.Exception
protected static java.lang.String _buildTooltipString(java.util.ArrayList<java.lang.String> tooltipsArray)
                                               throws java.io.IOException,
                                                      java.lang.Exception
tooltipsArray -java.io.IOExceptionjava.lang.Exception
public void writeAnimationAttributes()
                              throws java.io.IOException,
                                     java.lang.Exception
java.io.IOExceptionjava.lang.Exception
public static java.awt.FontMetrics getFontMetrics(java.awt.Graphics g,
                                                  java.awt.Font f)
g -f -
public boolean writeMetadataElement(java.lang.String elem,
                                    java.util.Map<java.lang.String,java.lang.String> metadata)
                             throws java.io.IOException,
                                    java.lang.Exception
java.io.IOExceptionjava.lang.Exception
public void startHandleElement(java.util.Map<java.lang.String,java.lang.String> metadata)
                        throws java.io.IOException,
                               java.lang.Exception
metadata - the Map of metadata attributes and valuesjava.io.IOExceptionjava.lang.Exception
protected void writeGradientStopAttributes(oracle.dss.presutil.GradientObj gradient)
                                    throws java.io.IOException,
                                           java.lang.Exception
gradient - GradientObj instancejava.io.IOException - if there was a problem writing to the streamjava.lang.Exception - if another problem occurredprotected boolean isBIDILocale()
protected java.lang.String generateEvent(java.lang.String[][] eventParams)
eventParams - the event parameters which will be sent to the serverXMLWriterCallback.getMarshallerFunctionName()
  | 
Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components 11g Release 1 (11.1.1.7.2) E12063-10  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||