Class GObjectFactory
java.lang.Object
org.eclipse.birt.chart.computation.GObjectFactory
- All Implemented Interfaces:
IGObjectFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadjusteBounds(Bounds bo, Insets ins) BLACK()brighter(ColorDefinition src) copyCompactLabel(Label src) copyMarkerNoFill(Marker src) copyOf(ActionValue src) copyOf(ColorDefinition src) copyOf(FontDefinition src) copyOf(LineAttributes src) copyOf(TextAlignment src) createAction(ActionType at, ActionValue av) createBounds(double dLeft, double dTop, double dWidth, double dHeight) createColorDefinition(int iRed, int iGreen, int iBlue) createColorDefinition(int iRed, int iGreen, int iBlue, int iAlpha) createFontDefinition(String sName, float fSize, boolean bBold, boolean bItalic, boolean bUnderline, boolean bStrikethrough, boolean bWordWrap, double dRotation, TextAlignment ta) createGradient(ColorDefinition cdStart, ColorDefinition cdEnd) createGradient(ColorDefinition cdStart, ColorDefinition cdEnd, double dDirectionInDegrees, boolean bCyclic) createImage(String sUrl) createInsets(double dTop, double dLeft, double dBottom, double dRight) createLineAttributes(ColorDefinition cd, LineStyle ls, int iThickness) createLocation(double dX, double dY) createLocation3D(double x, double y, double z) createLocation3Ds(double[] xa, double[] ya, double[] za) Location[]createLocations(double[] xa, double[] ya) createScriptValue(String script) createSeriesValue(String name) createText(String sValue) createTooltipValue(int iDelay, String sText) createTooltipValue(int iDelay, String sText, FormatSpecifier formatSpecifier) createTrigger(TriggerCondition tc, Action a) createURLValue(String sBaseUrl, String sTarget, String sBaseParameterName, String sValueParameterName, String sSeriesParameterName) darker(ColorDefinition src) GREY()static voidinitInstance(IGObjectFactory tFactory) static IGObjectFactoryinstance()RED()scaleBounds(Bounds bo, double dScale) scaleInsets(Insets ins, double dScale) translateBounds(Bounds bo, double dTranslateX, double dTranslateY) WHITE()
-
Constructor Details
-
GObjectFactory
public GObjectFactory()
-
-
Method Details
-
instance
-
initInstance
-
createLocation
- Specified by:
createLocationin interfaceIGObjectFactory
-
createLocations
- Specified by:
createLocationsin interfaceIGObjectFactory
-
createLocation3D
- Specified by:
createLocation3Din interfaceIGObjectFactory
-
createLocation3Ds
- Specified by:
createLocation3Dsin interfaceIGObjectFactory
-
createColorDefinition
- Specified by:
createColorDefinitionin interfaceIGObjectFactory
-
createColorDefinition
- Specified by:
createColorDefinitionin interfaceIGObjectFactory
-
createLineAttributes
- Specified by:
createLineAttributesin interfaceIGObjectFactory
-
createTextAlignment
- Specified by:
createTextAlignmentin interfaceIGObjectFactory
-
createText
- Specified by:
createTextin interfaceIGObjectFactory
-
createInsets
- Specified by:
createInsetsin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyCompactLabel
- Specified by:
copyCompactLabelin interfaceIGObjectFactory
-
createLabel
- Specified by:
createLabelin interfaceIGObjectFactory
-
BLACK
- Specified by:
BLACKin interfaceIGObjectFactory
-
TRANSPARENT
- Specified by:
TRANSPARENTin interfaceIGObjectFactory
-
GREY
- Specified by:
GREYin interfaceIGObjectFactory
-
createGradient
public Gradient createGradient(ColorDefinition cdStart, ColorDefinition cdEnd, double dDirectionInDegrees, boolean bCyclic) - Specified by:
createGradientin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
createFontDefinition
public FontDefinition createFontDefinition(String sName, float fSize, boolean bBold, boolean bItalic, boolean bUnderline, boolean bStrikethrough, boolean bWordWrap, double dRotation, TextAlignment ta) - Specified by:
createFontDefinitionin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
createGradient
- Specified by:
createGradientin interfaceIGObjectFactory
-
createImage
- Specified by:
createImagein interfaceIGObjectFactory
-
WHITE
- Specified by:
WHITEin interfaceIGObjectFactory
-
RED
- Specified by:
REDin interfaceIGObjectFactory
-
brighter
- Specified by:
brighterin interfaceIGObjectFactory
-
darker
- Specified by:
darkerin interfaceIGObjectFactory
-
translucent
- Specified by:
translucentin interfaceIGObjectFactory
-
createBounds
- Specified by:
createBoundsin interfaceIGObjectFactory
-
adjusteBounds
- Specified by:
adjusteBoundsin interfaceIGObjectFactory
-
scaleBounds
- Specified by:
scaleBoundsin interfaceIGObjectFactory
-
translateBounds
- Specified by:
translateBoundsin interfaceIGObjectFactory
-
scaleInsets
- Specified by:
scaleInsetsin interfaceIGObjectFactory
-
max
- Specified by:
maxin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
createTrigger
- Specified by:
createTriggerin interfaceIGObjectFactory
-
copyMarkerNoFill
- Specified by:
copyMarkerNoFillin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
copyOf
- Specified by:
copyOfin interfaceIGObjectFactory
-
createAction
- Specified by:
createActionin interfaceIGObjectFactory
-
createScriptValue
- Specified by:
createScriptValuein interfaceIGObjectFactory
-
createSeriesValue
- Specified by:
createSeriesValuein interfaceIGObjectFactory
-
createTooltipValue
- Specified by:
createTooltipValuein interfaceIGObjectFactory
-
createTooltipValue
- Specified by:
createTooltipValuein interfaceIGObjectFactory
-
createURLValue
public URLValue createURLValue(String sBaseUrl, String sTarget, String sBaseParameterName, String sValueParameterName, String sSeriesParameterName) - Specified by:
createURLValuein interfaceIGObjectFactory
-