[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

Border

mixes in with Object

Border



Operations

Get list of all operations

BorderOpaqueThickness
BorderThickness
DrawBorder
DrawBorderAsCoupon
DrawBorderShadow
PartColor
SetPartColor


Attributes

Get list of all attributes

Class Border defines no new attributes.


Fields

No fields are defined by Border or any of its superclasses.


Instance template

Class Border cannot be instantiated.


Class definition

Define Class Border;
    mixes in with Object;

    // drawing
    operation DrawBorder(position: Box; highlighted: Boolean), noFail, noMethod;
    operation DrawBorderShadow(position: Box; offset: Dot; shadowRGB: Unsigned), noFail;
    operation DrawBorderAsCoupon(position: Box);

    // geometry
    operation BorderThickness(var thickness: Box), noMethod;
    operation BorderOpaqueThickness(var thickness: Box);

    // color
    operation PartColor(part: Signed): Unsigned, noFail;
    operation SetPartColor(color: Unsigned; part: Signed);
end class;