de.uni_paderborn.fujaba.fsa.swing
Class DelegationLayout

java.lang.Object
  extended byde.uni_paderborn.fujaba.fsa.swing.DelegationLayout
All Implemented Interfaces:
java.awt.LayoutManager, java.awt.LayoutManager2

public class DelegationLayout
extends java.lang.Object
implements java.awt.LayoutManager2

UMLClass: 'LineLayout'

Version:
$Revision: 1.12.2.1 $
Author:
$Author: mksoft $

Nested Class Summary
static interface DelegationLayout.LayoutDelegatee
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
DelegationLayout()
           
 
Method Summary
 void addLayoutComponent(java.awt.Component comp, java.lang.Object delegatee)
          UMLMethod: '+ addLayoutComponent (comp : Component;delegatee : Object) : Void'
 void addLayoutComponent(java.lang.String name, java.awt.Component comp)
          Deprecated. replaced by addLayoutComponent(Component, Object).
 void addToLayoutComponents(java.awt.Component value, DelegationLayout.LayoutDelegatee delegatee)
          Access method for an one to n association.
 void addToLayoutComponents(java.util.Map.Entry entry)
          Access method for an one to n association.
 java.util.Iterator delegatesOfLayoutComponents()
          No comment provided by developer, please add a comment to improve documentation.
 java.util.Iterator entriesOfLayoutComponents()
          No comment provided by developer, please add a comment to improve documentation.
 DelegationLayout.LayoutDelegatee getDelegateeFromLayoutComponents(java.awt.Component comp)
          Get the delegateeFromLayoutComponents attribute of the DelegationLayout object
 float getLayoutAlignmentX(java.awt.Container target)
          UMLMethod: '+ getLayoutAlignmentX (target : Container) : Float'
 float getLayoutAlignmentY(java.awt.Container target)
          UMLMethod: '+ getLayoutAlignmentY (target : Container) : Float'
 boolean hasInLayoutComponents(java.awt.Component value)
          No comment provided by developer, please add a comment to improve documentation.
 void invalidateLayout(java.awt.Container target)
          UMLMethod: '+ invalidateLayout (target : Container) : Void'
 java.util.Iterator iteratorOfLayoutComponents()
          No comment provided by developer, please add a comment to improve documentation.
 void layoutContainer(java.awt.Container parent)
          UMLMethod: '+ layoutContainer (parent : Container) : Void'
 java.awt.Dimension maximumLayoutSize(java.awt.Container target)
          UMLMethod: '+ maximumLayoutSize (target : Container) : Dimension'
 java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
          UMLMethod: '+ minimumLayoutSize (parent : Container) : Dimension'
 java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
          UMLMethod: '+ preferredLayoutSize (parent : Container) : Dimension'
 void removeAllFromLayoutComponents()
          No comment provided by developer, please add a comment to improve documentation.
 void removeFromLayoutComponents(java.awt.Component value)
          No comment provided by developer, please add a comment to improve documentation.
 void removeLayoutComponent(java.awt.Component comp)
          UMLMethod: '+ removeLayoutComponent (comp : Component) : Void'
 int sizeOfLayoutComponents()
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegationLayout

public DelegationLayout()
Method Detail

hasInLayoutComponents

public boolean hasInLayoutComponents(java.awt.Component value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided
Returns:
No description provided

iteratorOfLayoutComponents

public java.util.Iterator iteratorOfLayoutComponents()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

delegatesOfLayoutComponents

public java.util.Iterator delegatesOfLayoutComponents()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

entriesOfLayoutComponents

public java.util.Iterator entriesOfLayoutComponents()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

sizeOfLayoutComponents

public int sizeOfLayoutComponents()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

getDelegateeFromLayoutComponents

public DelegationLayout.LayoutDelegatee getDelegateeFromLayoutComponents(java.awt.Component comp)
Get the delegateeFromLayoutComponents attribute of the DelegationLayout object

Parameters:
comp - No description provided
Returns:
The delegateeFromLayoutComponents value

addToLayoutComponents

public void addToLayoutComponents(java.awt.Component value,
                                  DelegationLayout.LayoutDelegatee delegatee)
Access method for an one to n association.

Parameters:
value - The object added.
delegatee - The object added.

addToLayoutComponents

public void addToLayoutComponents(java.util.Map.Entry entry)
Access method for an one to n association.

Parameters:
entry - The object added.

removeFromLayoutComponents

public void removeFromLayoutComponents(java.awt.Component value)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
value - No description provided

removeAllFromLayoutComponents

public void removeAllFromLayoutComponents()
No comment provided by developer, please add a comment to improve documentation.


addLayoutComponent

public void addLayoutComponent(java.lang.String name,
                               java.awt.Component comp)
Deprecated. replaced by addLayoutComponent(Component, Object).

Specified by:
addLayoutComponent in interface java.awt.LayoutManager
Parameters:
name - The object added.
comp - The object added.

addLayoutComponent

public void addLayoutComponent(java.awt.Component comp,
                               java.lang.Object delegatee)
UMLMethod: '+ addLayoutComponent (comp : Component;delegatee : Object) : Void'

Specified by:
addLayoutComponent in interface java.awt.LayoutManager2
Parameters:
comp - The object added.
delegatee - The object added.

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component comp)
UMLMethod: '+ removeLayoutComponent (comp : Component) : Void'

Specified by:
removeLayoutComponent in interface java.awt.LayoutManager
Parameters:
comp - No description provided

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
UMLMethod: '+ preferredLayoutSize (parent : Container) : Dimension'

Specified by:
preferredLayoutSize in interface java.awt.LayoutManager
Parameters:
parent - No description provided
Returns:
No description provided

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
UMLMethod: '+ minimumLayoutSize (parent : Container) : Dimension'

Specified by:
minimumLayoutSize in interface java.awt.LayoutManager
Parameters:
parent - No description provided
Returns:
No description provided

maximumLayoutSize

public java.awt.Dimension maximumLayoutSize(java.awt.Container target)
UMLMethod: '+ maximumLayoutSize (target : Container) : Dimension'

Specified by:
maximumLayoutSize in interface java.awt.LayoutManager2
Parameters:
target - No description provided
Returns:
No description provided

getLayoutAlignmentX

public float getLayoutAlignmentX(java.awt.Container target)
UMLMethod: '+ getLayoutAlignmentX (target : Container) : Float'

Specified by:
getLayoutAlignmentX in interface java.awt.LayoutManager2
Parameters:
target - No description provided
Returns:
The layoutAlignmentX value

getLayoutAlignmentY

public float getLayoutAlignmentY(java.awt.Container target)
UMLMethod: '+ getLayoutAlignmentY (target : Container) : Float'

Specified by:
getLayoutAlignmentY in interface java.awt.LayoutManager2
Parameters:
target - No description provided
Returns:
The layoutAlignmentY value

layoutContainer

public void layoutContainer(java.awt.Container parent)
UMLMethod: '+ layoutContainer (parent : Container) : Void'

Specified by:
layoutContainer in interface java.awt.LayoutManager
Parameters:
parent - No description provided

invalidateLayout

public void invalidateLayout(java.awt.Container target)
UMLMethod: '+ invalidateLayout (target : Container) : Void'

Specified by:
invalidateLayout in interface java.awt.LayoutManager2
Parameters:
target - No description provided