com.mindoo.remote.api.symphony.presentation
Interface IRemoteEllipseShape

All Superinterfaces:
IRemoteShape

public interface IRemoteEllipseShape
extends IRemoteShape

This class is the subclass of the Shape class, and it represents an ellipse shape on a page.

Creation and access


Field Summary
static int CIRCLETYPE_ARC
          specifies a circle with an open cut.
static int CIRCLETYPE_CUT
          specifies a circle with a cut connected by a line.
static int CIRCLETYPE_FULL
          specifies a full circle.
static int CIRCLETYPE_SECTION
          specifies a circle with a cut connected by two lines.
 
Method Summary
 int getBeginAngle()
          This property returns or sets the beginning angle of the ellipse in 1/100th degree.
 int getCircleType()
          This property returns or sets the circle type of the ellipse.
 int getEndAngle()
          This property returns or sets end angle of the ellipse in 1/100th degree.
 void setBeginAngle(int beginAngle)
          This property returns or sets the beginning angle of the ellipse in 1/100th degree.
 void setCircleType(int type)
          This property returns or sets the circle type of the ellipse.
 void setEndAngle(int endAngle)
          This property returns or sets end angle of the ellipse in 1/100th degree.
 
Methods inherited from interface com.mindoo.remote.api.symphony.presentation.IRemoteShape
copy, cut, exportToImage, getApplication, getAttributes, getContent, getFillFormat, getHeight, getLeft, getLineFormat, getMoveProtect, getName, getParagraphs, getRotateAngle, getShadowFormat, getShearAngle, getSizeProtect, getTop, getType, getWidth, getZOrder, isShadowEnable, remove, setHeight, setLeft, setMoveProtect, setName, setRotateAngle, setShadowEnable, setShearAngle, setSizeProtect, setTop, setWidth, setZOrder
 

Field Detail

CIRCLETYPE_FULL

static final int CIRCLETYPE_FULL
specifies a full circle.

See Also:
Constant Field Values

CIRCLETYPE_SECTION

static final int CIRCLETYPE_SECTION
specifies a circle with a cut connected by two lines.

See Also:
Constant Field Values

CIRCLETYPE_CUT

static final int CIRCLETYPE_CUT
specifies a circle with a cut connected by a line.

See Also:
Constant Field Values

CIRCLETYPE_ARC

static final int CIRCLETYPE_ARC
specifies a circle with an open cut.

See Also:
Constant Field Values
Method Detail

getCircleType

int getCircleType()
                  throws RemoteEclipseAPIException
This property returns or sets the circle type of the ellipse.

ConstantValueDescription
EllipseShape.CIRCLETYPE_FULL0specifies a full circle.
EllipseShape.CIRCLETYPE_SECTION1specifies a circle with a cut connected by two lines.
EllipseShape.CIRCLETYPE_CUT 2specifies a circle with a cut connected by a line.
EllipseShape.CIRCLETYPE_ARC 3specifies a circle with an open cut.

Returns:
type
Throws:
RemoteEclipseAPIException

setCircleType

void setCircleType(int type)
                   throws RemoteEclipseAPIException
This property returns or sets the circle type of the ellipse.

ConstantValueDescription
EllipseShape.CIRCLETYPE_FULL0specifies a full circle.
EllipseShape.CIRCLETYPE_SECTION1specifies a circle with a cut connected by two lines.
EllipseShape.CIRCLETYPE_CUT 2specifies a circle with a cut connected by a line.
EllipseShape.CIRCLETYPE_ARC 3specifies a circle with an open cut.

Parameters:
type -
Throws:
RemoteEclipseAPIException

getBeginAngle

int getBeginAngle()
                  throws RemoteEclipseAPIException
This property returns or sets the beginning angle of the ellipse in 1/100th degree.

Returns:
angle
Throws:
RemoteEclipseAPIException

setBeginAngle

void setBeginAngle(int beginAngle)
                   throws RemoteEclipseAPIException
This property returns or sets the beginning angle of the ellipse in 1/100th degree.

Parameters:
beginAngle - angle
Throws:
RemoteEclipseAPIException

getEndAngle

int getEndAngle()
                throws RemoteEclipseAPIException
This property returns or sets end angle of the ellipse in 1/100th degree.

Returns:
angle
Throws:
RemoteEclipseAPIException

setEndAngle

void setEndAngle(int endAngle)
                 throws RemoteEclipseAPIException
This property returns or sets end angle of the ellipse in 1/100th degree.

Parameters:
endAngle - angle
Throws:
RemoteEclipseAPIException