pojos
Class ShapeSettingsData

java.lang.Object
  extended by pojos.DataObject
      extended by pojos.ShapeSettingsData

public class ShapeSettingsData
extends DataObject

Stores the settings related to a given shape.

Since:
3.0-Beta4
Version:
3.0 (Internal version: $Revision: $Date: $)
Author:
?Jean-Marie Burel      ????j.burel@dundee.ac.uk, ???Donald MacDonald      ????donald@lifesci.dundee.ac.uk

Field Summary
static Color DEFAULT_FILL_COLOUR
          The default fill color.
static Color DEFAULT_FILL_COLOUR_ALPHA
          The default fill color.
static String DEFAULT_FONT_FAMILY
          The default font family.
static int DEFAULT_FONT_SIZE
          The default font size.
static int DEFAULT_FONT_STYLE
          The default font style.
static Color DEFAULT_STROKE_COLOUR
          The default stroke color.
static double DEFAULT_STROKE_WIDTH
          The default stroke width.
static String LINE_CAP_BUTT
          The Butt descriptor.
static String LINE_CAP_ROUND
          The Round descriptor.
static String LINE_CAP_SQUARE
          The Square descriptor.
 
Method Summary
 Color getFillColor()
          Returns the fill color.
 String getFillRule()
          Returns the fill rule.
 Font getFont()
          Returns the font.
 String getFontFamily()
          Returns the stroke.
 int getFontSize()
          Returns the stroke.
 int getFontStyle()
          Returns the stroke.
 int getLineCap()
          Returns the stroke.
 String getMarkerEnd()
          Returns the stroke.
 String getMarkerStart()
          Returns the stroke.
 Color getStrokeColor()
          Returns the color of the stroke.
 double[] getStrokeDashArray()
          Returns the stroke dashes.
 double getStrokeWidth()
          Returns the stroke's width.
 String getText()
          Returns the stroke.
 boolean isFontBold()
          Returns true if it is bold, false otherwise.
 boolean isFontItalic()
          Returns true if it is italic, false otherwise.
 
Methods inherited from class pojos.DataObject
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, getCreated, getDetails, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LINE_CAP_BUTT

public static final String LINE_CAP_BUTT
The Butt descriptor.

See Also:
Constant Field Values

LINE_CAP_ROUND

public static final String LINE_CAP_ROUND
The Round descriptor.

See Also:
Constant Field Values

LINE_CAP_SQUARE

public static final String LINE_CAP_SQUARE
The Square descriptor.

See Also:
Constant Field Values

DEFAULT_FILL_COLOUR

public static final Color DEFAULT_FILL_COLOUR
The default fill color.


DEFAULT_FILL_COLOUR_ALPHA

public static final Color DEFAULT_FILL_COLOUR_ALPHA
The default fill color.


DEFAULT_STROKE_COLOUR

public static final Color DEFAULT_STROKE_COLOUR
The default stroke color.


DEFAULT_FONT_SIZE

public static final int DEFAULT_FONT_SIZE
The default font size.

See Also:
Constant Field Values

DEFAULT_FONT_STYLE

public static final int DEFAULT_FONT_STYLE
The default font style.

See Also:
Constant Field Values

DEFAULT_FONT_FAMILY

public static final String DEFAULT_FONT_FAMILY
The default font family.

See Also:
Constant Field Values

DEFAULT_STROKE_WIDTH

public static final double DEFAULT_STROKE_WIDTH
The default stroke width.

See Also:
Constant Field Values
Method Detail

getFillRule

public String getFillRule()
Returns the fill rule.

Returns:
See above.

getFillColor

public Color getFillColor()
Returns the fill color.

Returns:
See above.

getStrokeColor

public Color getStrokeColor()
Returns the color of the stroke.

Returns:
See above.

getStrokeWidth

public double getStrokeWidth()
Returns the stroke's width.

Returns:
See above.

getStrokeDashArray

public double[] getStrokeDashArray()
Returns the stroke dashes.

Returns:
See above.

getLineCap

public int getLineCap()
Returns the stroke.

Returns:
See above.

getFontFamily

public String getFontFamily()
Returns the stroke.

Returns:
See above.

getFontSize

public int getFontSize()
Returns the stroke.

Returns:
See above.

getFontStyle

public int getFontStyle()
Returns the stroke.

Returns:
See above.

getMarkerStart

public String getMarkerStart()
Returns the stroke.

Returns:
See above.

getMarkerEnd

public String getMarkerEnd()
Returns the stroke.

Returns:
See above.

getText

public String getText()
Returns the stroke.

Returns:
See above.

getFont

public Font getFont()
Returns the font.

Returns:
See above.

isFontItalic

public boolean isFontItalic()
Returns true if it is italic, false otherwise.

Returns:
See above.

isFontBold

public boolean isFontBold()
Returns true if it is bold, false otherwise.

Returns:
See above.


OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.