MetaDone
metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence Class Reference
Inheritance diagram for metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence:
Collaboration diagram for metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence:

List of all members.

Public Member Functions

 BorderSequence (Border...borders)
Border[] getBorders ()
Insets getInsets ()
boolean isOpaque ()
void paint (Graphics2D gr, Rectangle bounds)

Private Attributes

final Border[] borders
final Insets insets

Detailed Description

Renders a list of borders enclosed one in another.

Author:
kma

Constructor & Destructor Documentation

metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.BorderSequence ( Border...  borders)

Initializes this border.

Parameters:
bordersThe painted borders (From the most outer to the most inner border.)
Exceptions:
NullPointerExceptionwhen one of the borders is null

References metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.borders, and metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.insets.


Member Function Documentation

Border [] metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.getBorders ( )
Insets metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.getInsets ( )
boolean metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.isOpaque ( )
void metadone.client.grasyla2.visuallibrary.widgets.customBorders.BorderSequence.paint ( Graphics2D  gr,
Rectangle  bounds 
)

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations