/** * Creates a GridLayoutFactory that creates GridLayouts with the default SWT * values. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(5,5)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(5,5)</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #fillDefaults */ public static GridLayoutFactory swtDefaults() { return new GridLayoutFactory(new GridLayout()); }
/** * Creates a factory that creates copies of the given layout. * * @param l layout to copy * @return a new GridLayoutFactory instance that creates copies of the given layout */ public static GridLayoutFactory createFrom(GridLayout l) { return new GridLayoutFactory(copyLayout(l)); }
/** * Creates a GridLayoutFactory that creates GridLayouts with the default SWT * values. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(5,5)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(5,5)</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #fillDefaults */ public static GridLayoutFactory swtDefaults() { return new GridLayoutFactory(new GridLayout()); }
/** * Creates a GridLayoutFactory that creates GridLayouts with the default SWT * values. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(5,5)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(5,5)</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #fillDefaults */ public static GridLayoutFactory swtDefaults() { return new GridLayoutFactory(new GridLayout()); }
/** * Creates a copy of the receiver. * * @return a copy of the receiver */ public GridLayoutFactory copy() { return new GridLayoutFactory(create()); }
/** * Creates a copy of the reciever. * * @return a copy of the reciever */ public GridLayoutFactory copy() { return new GridLayoutFactory(create()); }
/** * Creates a factory that creates copies of the given layout. * * @param l layout to copy * @return a new GridLayoutFactory instance that creates copies of the given layout */ public static GridLayoutFactory createFrom(GridLayout l) { return new GridLayoutFactory(copyLayout(l)); }
/** * Creates a factory that creates copies of the given layout. * * @param l layout to copy * @return a new GridLayoutFactory instance that creates copies of the given layout */ public static GridLayoutFactory createFrom(GridLayout l) { return new GridLayoutFactory(copyLayout(l)); }
/** * Creates a copy of the reciever. * * @return a copy of the reciever */ public GridLayoutFactory copy() { return new GridLayoutFactory(create()); }
/** * Creates a GridLayoutFactory that creates GridLayouts with no margins and * default dialog spacing. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(0,0)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(LayoutConstants.getSpacing())</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #swtDefaults */ public static GridLayoutFactory fillDefaults() { GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; Point defaultSpacing = LayoutConstants.getSpacing(); layout.horizontalSpacing = defaultSpacing.x; layout.verticalSpacing = defaultSpacing.y; return new GridLayoutFactory(layout); }
/** * Creates a GridLayoutFactory that creates GridLayouts with no margins and * default dialog spacing. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(0,0)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(LayoutConstants.getSpacing())</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #swtDefaults */ public static GridLayoutFactory fillDefaults() { GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; Point defaultSpacing = LayoutConstants.getSpacing(); layout.horizontalSpacing = defaultSpacing.x; layout.verticalSpacing = defaultSpacing.y; return new GridLayoutFactory(layout); }
/** * Creates a GridLayoutFactory that creates GridLayouts with no margins and * default dialog spacing. * * <p> * Initial values are: * </p> * * <ul> * <li>numColumns(1)</li> * <li>margins(0,0)</li> * <li>extendedMargins(0,0,0,0)</li> * <li>spacing(LayoutConstants.getSpacing())</li> * <li>equalWidth(false)</li> * </ul> * * @return a GridLayoutFactory that creates GridLayouts as though created with * their default constructor * @see #swtDefaults */ public static GridLayoutFactory fillDefaults() { GridLayout layout = new GridLayout(); layout.marginWidth = 0; layout.marginHeight = 0; Point defaultSpacing = LayoutConstants.getSpacing(); layout.horizontalSpacing = defaultSpacing.x; layout.verticalSpacing = defaultSpacing.y; return new GridLayoutFactory(layout); }