MetaDone
metadone.client.grasyla2.swing.JBoxEngine Class Reference
Inheritance diagram for metadone.client.grasyla2.swing.JBoxEngine:
Collaboration diagram for metadone.client.grasyla2.swing.JBoxEngine:

List of all members.

Public Member Functions

 JBoxEngine (GrasylaContext context, ConcreteObject expression, Engine parent) throws BadPreCondition

Protected Member Functions

Component< JComponent > evaluateComponent (BootstrapGrasyla grasyla) throws BadPreCondition
void notifyChildChanged (Engine child, ChildComponent comp)

Private Member Functions

LayoutManager createLayout (JComponent box, Boolean horizontal)

Private Attributes

Boolean orientation_horiz

Detailed Description

Builds a box.

Source

If the component name ends with H or V, then a default orientation is set.

Attributes

Contents

The contents are evaluated as JComponent and added into the created box.

Result

A JPanel.

Actions
"click", "doubleClick" and ContextMenuEvent.
Author:
kma

Constructor & Destructor Documentation

metadone.client.grasyla2.swing.JBoxEngine.JBoxEngine ( GrasylaContext  context,
ConcreteObject  expression,
Engine  parent 
) throws BadPreCondition

Member Function Documentation

LayoutManager metadone.client.grasyla2.swing.JBoxEngine.createLayout ( JComponent  box,
Boolean  horizontal 
) [private]
void metadone.client.grasyla2.swing.JBoxEngine.notifyChildChanged ( Engine  child,
ChildComponent  comp 
) [protected]

Member Data Documentation


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