[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]

HasBorder

mixes in with Viewable
inherits from BackgroundWithBorder

BackgroundWithBorder <- HasBorder



Operations

Get list of all operations

CanAcceptCoupon
OpeningTinkerWindow


Attributes

Get list of all attributes

Border


Fields

Field Type
HasBorder: border: Border


Instance template

Class HasBorder cannot be instantiated.


Class definition

Define Class HasBorder;
    mixes in with Viewable;
    inherits from BackgroundWithBorder;

    field border: Border;
        // object's border

    attribute Border: Border;
        // set new border
    overrides CanAcceptCoupon;
        // permits border coupons
    overrides OpeningTinkerWindow;
        // put border coupon in the tinker window
end class;