public class GObjectFactory extends java.lang.Object implements IGObjectFactory
| Constructor and Description |
|---|
GObjectFactory() |
public static IGObjectFactory instance()
public static void initInstance(IGObjectFactory tFactory)
public Location createLocation(double dX, double dY)
createLocation in interface IGObjectFactorypublic Location[] createLocations(double[] xa, double[] ya)
createLocations in interface IGObjectFactorypublic Location3D createLocation3D(double x, double y, double z)
createLocation3D in interface IGObjectFactorypublic Location3D[] createLocation3Ds(double[] xa, double[] ya, double[] za)
createLocation3Ds in interface IGObjectFactorypublic ColorDefinition createColorDefinition(int iRed, int iGreen, int iBlue, int iAlpha)
createColorDefinition in interface IGObjectFactorypublic ColorDefinition createColorDefinition(int iRed, int iGreen, int iBlue)
createColorDefinition in interface IGObjectFactorypublic LineAttributes createLineAttributes(ColorDefinition cd, LineStyle ls, int iThickness)
createLineAttributes in interface IGObjectFactorypublic TextAlignment createTextAlignment()
createTextAlignment in interface IGObjectFactorypublic Text createText(java.lang.String sValue)
createText in interface IGObjectFactorypublic Insets createInsets(double dTop, double dLeft, double dBottom, double dRight)
createInsets in interface IGObjectFactorypublic Label copyOf(Label src)
copyOf in interface IGObjectFactorypublic Label copyCompactLabel(Label src)
copyCompactLabel in interface IGObjectFactorypublic Label createLabel()
createLabel in interface IGObjectFactorypublic ColorDefinition BLACK()
BLACK in interface IGObjectFactorypublic ColorDefinition TRANSPARENT()
TRANSPARENT in interface IGObjectFactorypublic ColorDefinition GREY()
GREY in interface IGObjectFactorypublic Gradient createGradient(ColorDefinition cdStart, ColorDefinition cdEnd, double dDirectionInDegrees, boolean bCyclic)
createGradient in interface IGObjectFactorypublic ColorDefinition copyOf(ColorDefinition src)
copyOf in interface IGObjectFactorypublic Fill copyOf(Fill src)
copyOf in interface IGObjectFactorypublic Gradient copyOf(Gradient src)
copyOf in interface IGObjectFactorypublic FontDefinition createFontDefinition(java.lang.String sName, float fSize, boolean bBold, boolean bItalic, boolean bUnderline, boolean bStrikethrough, boolean bWordWrap, double dRotation, TextAlignment ta)
createFontDefinition in interface IGObjectFactorypublic Text copyOf(Text src)
copyOf in interface IGObjectFactorypublic FontDefinition copyOf(FontDefinition src)
copyOf in interface IGObjectFactorypublic Insets copyOf(Insets src)
copyOf in interface IGObjectFactorypublic LineAttributes copyOf(LineAttributes src)
copyOf in interface IGObjectFactorypublic Bounds copyOf(Bounds src)
copyOf in interface IGObjectFactorypublic Image copyOf(Image src)
copyOf in interface IGObjectFactorypublic Gradient createGradient(ColorDefinition cdStart, ColorDefinition cdEnd)
createGradient in interface IGObjectFactorypublic Image createImage(java.lang.String sUrl)
createImage in interface IGObjectFactorypublic ColorDefinition WHITE()
WHITE in interface IGObjectFactorypublic ColorDefinition RED()
RED in interface IGObjectFactorypublic ColorDefinition brighter(ColorDefinition src)
brighter in interface IGObjectFactorypublic ColorDefinition darker(ColorDefinition src)
darker in interface IGObjectFactorypublic ColorDefinition translucent(ColorDefinition src)
translucent in interface IGObjectFactorypublic Bounds createBounds(double dLeft, double dTop, double dWidth, double dHeight)
createBounds in interface IGObjectFactorypublic Bounds adjusteBounds(Bounds bo, Insets ins)
adjusteBounds in interface IGObjectFactorypublic Bounds scaleBounds(Bounds bo, double dScale)
scaleBounds in interface IGObjectFactorypublic Bounds translateBounds(Bounds bo, double dTranslateX, double dTranslateY)
translateBounds in interface IGObjectFactorypublic Insets scaleInsets(Insets ins, double dScale)
scaleInsets in interface IGObjectFactorypublic Insets max(Insets ins1, Insets ins2)
max in interface IGObjectFactorypublic TextAlignment copyOf(TextAlignment src)
copyOf in interface IGObjectFactorypublic Trigger copyOf(Trigger src)
copyOf in interface IGObjectFactorypublic Trigger createTrigger(TriggerCondition tc, Action a)
createTrigger in interface IGObjectFactorypublic Marker copyMarkerNoFill(Marker src)
copyMarkerNoFill in interface IGObjectFactorypublic ActionValue copyOf(ActionValue src)
copyOf in interface IGObjectFactorypublic Action copyOf(Action src)
copyOf in interface IGObjectFactorypublic Action createAction(ActionType at, ActionValue av)
createAction in interface IGObjectFactorypublic ScriptValue createScriptValue(java.lang.String script)
createScriptValue in interface IGObjectFactorypublic SeriesValue createSeriesValue(java.lang.String name)
createSeriesValue in interface IGObjectFactorypublic TooltipValue createTooltipValue(int iDelay, java.lang.String sText)
createTooltipValue in interface IGObjectFactorypublic TooltipValue createTooltipValue(int iDelay, java.lang.String sText, FormatSpecifier formatSpecifier)
createTooltipValue in interface IGObjectFactorypublic URLValue createURLValue(java.lang.String sBaseUrl, java.lang.String sTarget, java.lang.String sBaseParameterName, java.lang.String sValueParameterName, java.lang.String sSeriesParameterName)
createURLValue in interface IGObjectFactoryCopyright © 2005-2008 Actuate Corp. All rights reserved.