Package com.iizigo.panel.prop
Interface IReplaceLayoutData
- All Known Subinterfaces:
IELayoutMgrSimpleDND<LAYOUT_PROP>
- All Known Implementing Classes:
EAbsoluteLayout
,EAccordionLayout
,EBorderLayout
,ECalendarLayout
,EFlexLayout
,EGridLayout
,EHeadingLayout
,EListLayout
,EMapLayout
,EMenuBarLayout
,EMLGroupLayout
,EMListLayout
,ESwapLayout
,ETabBarLayout
,ETabLayout
,EUITableLayout
public interface IReplaceLayoutData
Interface to implement by layout managers that supports replacing layout data from other types, e.g. to transfer the size of a component from AbsoluteData to GridData.- Author:
- Christopher Mindus
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.
Method Detail
checkReplaceLayoutData
void checkReplaceLayoutData(ComplexOperation op, UIComp comp)
Perform check of the component layout data and replaces it if required.- Parameters:
op
- Complex operation for undo/redo, null when operation should be done directly on property.comp
- Component to replace the layout data in.