public CGlassEclipseButtonTitle(Dockable dockable, DockTitleVersion origin) { super(dockable, origin); setTransparency(Transparency.DEFAULT); if (origin != null) { propValueSmall.setProperties(origin.getController()); propValueFactory.setProperties(origin.getController()); } bSmallTitle = propValueSmall.getValue(); }
private void setController(DockController controller) { if (this.controller != controller) { this.controller = controller; restricted.setProperties(controller); updateEventListener(); } }
@Override public void unbind() { super.unbind(); propValueSmall.setProperties((DockController) null); propValueFactory.setProperties((DockController) null); }
protected void getGlassParameters() { IGlassParameterFactory f = propValueFactory.getValue(); glassStrip = f.getStripBGGlassParameters(); }