Logo Search packages:      
Sourcecode: wims version File versions

fr::ove::openmath::jome::ctrlview::bidim::VarDiffLayout Class Reference

Inheritance diagram for fr::ove::openmath::jome::ctrlview::bidim::VarDiffLayout:

fr::ove::openmath::jome::ctrlview::bidim::HorizontalLayout fr::ove::openmath::jome::ctrlview::bidim::DisplayLayout

List of all members.


Detailed Description

A layout manager that lays components for the variables of differentiation.
We assume the display laid out contains what should be a variable for the visualisation of a differentiation, i.e. a variable (differentiation of first order) or a power of a variable (differentiation of higher order).
According to the type of differentiation, either the symbol "d" is added (differentiation) or the symbol delta (the greek letter) is added (partial differentiation) to the display laid out, for correct rendering.

Author:
1999 DIRAT Laurent
Version:
2.0 15/10/1999

Definition at line 46 of file VarDiffLayout.java.


Public Member Functions

void addLayoutComponent (Component comp, Object constraints)
void addLayoutComponent (String name, Component comp)
Dimension computeAttributes ()
void deselectDisplay ()
float getLayoutAlignmentX (Container target)
float getLayoutAlignmentY (Container target)
void initDisplay (Display displayToLay)
void invalidateLayout (Container target)
void layoutContainer (Container parent)
Dimension maximumLayoutSize (Container target)
Dimension minimumLayoutSize (Container parent)
Dimension preferredLayoutSize (Container parent)
void rebuildDisplay ()
void removeLayoutComponent (Component comp)
void selectDisplay ()
boolean selectLeftDisplay ()
boolean selectRightDisplay ()
void updateLevel (int level)
void validateDeselection (Display display)
void validateSelection ()
 VarDiffLayout (boolean isPartial)

Protected Attributes

Display displayToLay = null

Private Attributes

boolean isPartial

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index