121122123124125126127128129130131
@Override protected void doLayout(final Size maximumSize) { final View view = getSubviews()[0]; view.setSize(view.getRequiredSize(maximumSize)); view.layout(); } @Override protected void buildView() { ViewSpecification internalSpecification;
152153154155156157158159160161162
if (right != null) { right.setLocation(new Location(left.getSize().getWidth(), 0)); rightPanelRequiredSize.setHeight(totalSize.getHeight()); right.setSize(rightPanelRequiredSize); right.layout(); } } @Override public Size requiredSize(final Size availableSpace) {
142143144145146147148149150151152
122123124125126127128129130131132