Package com.solibri.smc.api.layout
Interface Split
public interface Split
Split describes a splitting of the UI space for different LayoutViews.
- Since:
- 9.10.8
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic enumOrientation describes the direction the space is split.
- 
Method SummaryModifier and TypeMethodDescriptionReturns the orientation of this split.Returns the subsplits inside this split.getViews()Returns the views that are inside this split.doubleReturns the relative weight of this split element amongst it siblings.
- 
Method Details- 
getOrientationSplit.Orientation getOrientation()Returns the orientation of this split. Horizontal means that the parts of this split are on top of each other. Vertical means that the parts of this split are next to each other.- Returns:
- the orientation
- Since:
- 9.10.8
 
- 
getWeightdouble getWeight()Returns the relative weight of this split element amongst it siblings.- Returns:
- the weight
- Since:
- 9.10.8
 
- 
getSubSplitsReturns the subsplits inside this split. If this split contains any subsplits it will not contain any views.- Returns:
- a list of the subsplits
- Since:
- 9.10.8
 
- 
getViewsList<LayoutView> getViews()Returns the views that are inside this split. If this split contains any views, it will not contain any subsplits.- Returns:
- a list of the contained views
- Since:
- 9.10.8
 
 
-