Class WrapGroupsLayoutProvider
java.lang.Object
ca.phon.app.session.editor.view.common.WrapGroupsLayoutProvider
- All Implemented Interfaces:
TierDataLayoutProvider
Layout provider which wraps groups components.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinvalidate(Container parent, TierDataLayout layout) Invalidate cached layout information.voidlayoutContainer(Container parent, TierDataLayout layout) Layout container.maximumSize(Container parent, TierDataLayout layout) Calculate maximum size of the container.minimumSize(Container parent, TierDataLayout layout) Calculate minimum size of the container.preferredSize(Container parent, TierDataLayout layout) Calculate preferred size of the container.rowRect(Container parent, TierDataLayout layout, int row) Get rectangle for given row
-
Constructor Details
-
WrapGroupsLayoutProvider
public WrapGroupsLayoutProvider()
-
-
Method Details
-
layoutContainer
Description copied from interface:TierDataLayoutProviderLayout container.- Specified by:
layoutContainerin interfaceTierDataLayoutProvider
-
preferredSize
Description copied from interface:TierDataLayoutProviderCalculate preferred size of the container.- Specified by:
preferredSizein interfaceTierDataLayoutProvider- Parameters:
layout-
-
minimumSize
Description copied from interface:TierDataLayoutProviderCalculate minimum size of the container.- Specified by:
minimumSizein interfaceTierDataLayoutProvider- Parameters:
layout-
-
maximumSize
Description copied from interface:TierDataLayoutProviderCalculate maximum size of the container.- Specified by:
maximumSizein interfaceTierDataLayoutProvider- Parameters:
layout-
-
invalidate
Description copied from interface:TierDataLayoutProviderInvalidate cached layout information.- Specified by:
invalidatein interfaceTierDataLayoutProvider- Parameters:
layout-
-
rowRect
Description copied from interface:TierDataLayoutProviderGet rectangle for given row- Specified by:
rowRectin interfaceTierDataLayoutProvider- Parameters:
row-
-