/** * @{inheritedDoc} */ @Override public void doResize(IResponsiveSizing responsiveSizing) { IResponsiveAware.doResize(this, responsiveSizing); }
/** * If node is {@link IResponsiveAware}, call custom resize algorithm on it, or else do standard one. * * @param node * @param sizing */ public static void resize(Object node, IResponsiveSizing sizing) { if (node instanceof IResponsiveAware) { // the component the only one who knows how it want to rezised ((IResponsiveAware) node).doResize(sizing); } else if (node instanceof Node) { doResize((Node) node, sizing); } }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { IResponsiveSizing leftSize = areasSize.getSizeOf(0); IResponsiveSizing centerSize = areasSize.getSizeOf(1); IResponsiveSizing rightSize = areasSize.getSizeOf(2); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); if (verticalScroll) { IResponsiveAware.doResize(mainScrollPane, centerSize); } else { IResponsiveAware.doResize(centerFixedAreaSection, centerSize); } IResponsiveAware.doResize(rightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { final IResponsiveSizing leftSize = areasSize.getSizeOf(0); final IResponsiveSizing centerSize = areasSize.getSizeOf(1); final IResponsiveSizing rightSize = areasSize.getSizeOf(2); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); IResponsiveAware.doResize(mainScrollPane, centerSize); IResponsiveAware.doResize(rightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { IResponsiveSizing leftSize = areasSize.getSizeOf(0); IResponsiveSizing centerSize = areasSize.getSizeOf(1); IResponsiveSizing rightSize = areasSize.getSizeOf(2); IResponsiveAware.doResize(fullTreeLeftFixedAreaSection, leftSize); IResponsiveAware.doResize(centerFixedAreaSection, centerSize); IResponsiveAware.doResize(fullTreeRightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { IResponsiveSizing leftSize = areasSize.getSizeOf(0); IResponsiveSizing centerSize = areasSize.getSizeOf(1); IResponsiveSizing rightSize = areasSize.getSizeOf(2); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); IResponsiveAware.doResize(centerFixedAreaSection, centerSize); IResponsiveAware.doResize(rightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { final IResponsiveSizing leftSpacerSize = areasSize.getSizeOf(0); final IResponsiveSizing leftSize = areasSize.getSizeOf(1); final IResponsiveSizing centerSize = areasSize.getSizeOf(2); final IResponsiveSizing rightSize = areasSize.getSizeOf(3); IResponsiveAware.doResize(leftSpacer, leftSpacerSize); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); IResponsiveAware.doResize(centerFixedAreaSection, centerSize); IResponsiveAware.doResize(rightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { IResponsiveSizing leftLeftSize = areasSize.getSizeOf(0); IResponsiveSizing leftSize = areasSize.getSizeOf(1); IResponsiveSizing centerSize = areasSize.getSizeOf(2); IResponsiveSizing rightSize = areasSize.getSizeOf(3); IResponsiveSizing rightRightSize = areasSize.getSizeOf(4); IResponsiveAware.doResize(leftLeftFixedAreaSection, leftLeftSize); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); IResponsiveAware.doResize(centerFixedAreaSection, centerSize); IResponsiveAware.doResize(rightFixedAreaSection, rightSize); IResponsiveAware.doResize(rightRightFixedAreaSection, rightRightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { popContent(); final IResponsiveSizing leftSize = areasSize.getSizeOf(0); final IResponsiveSizing centerSize = areasSize.getSizeOf(1); final IResponsiveSizing rightSize = areasSize.getSizeOf(2); IResponsiveAware.doResize(leftFixedAreaSection, leftSize); IResponsiveAware.doResize(tableStructureAreaSection, centerSize); IResponsiveAware.doResize(rightFixedAreaSection, rightSize); }
/** * @{inheritedDoc} */ @Override public void applyContentMatrix(IResponsiveAreaSize areasSize) { IResponsiveSizing leftSize = areasSize.getSizeOf(0); IResponsiveSizing centerSize = areasSize.getSizeOf(1); IResponsiveSizing rightSize = areasSize.getSizeOf(2); Platform.runLater(() -> { IResponsiveAware.doResize(iconContainer, leftSize); IResponsiveAware.doResize(identityContainer, centerSize); IResponsiveAware.doResize(contextMenuContainer, rightSize); }); }