@Override public void install(Component componentArgument) { assert(this.component == null) : "Skin is already installed on a component."; componentArgument.getComponentListeners().add(this); componentArgument.getComponentStateListeners().add(this); componentArgument.getComponentMouseListeners().add(this); componentArgument.getComponentMouseButtonListeners().add(this); componentArgument.getComponentMouseWheelListeners().add(this); componentArgument.getComponentKeyListeners().add(this); componentArgument.getComponentTooltipListeners().add(this); this.component = componentArgument; }
@Override public void install(Component component) { super.install(component); Expander expander = (Expander)component; expander.getExpanderListeners().add(this); }
@Override public void install(Component component) { super.install(component); ActivityIndicator activityIndicator = (ActivityIndicator)component; activityIndicator.getActivityIndicatorListeners().add(this); }
@Override public void windowOpened(Window window) { Display display = window.getDisplay(); display.getContainerMouseListeners().add(displayMouseListener); }
@Override public void install(Component component) { super.install(component); Expander expander = (Expander)component; expander.getExpanderListeners().add(this); }
@Override public void install(Component component) { super.install(component); Separator separator = (Separator)component; separator.getSeparatorListeners().add(this); }
@Override public void open(Display display, Window owner) { if (treeView == null) { throw new IllegalStateException(); } super.open(display, owner); display.getContainerMouseListeners().add(displayMouseHandler); requestFocus(); }
@Override public void open(Display display, Window owner) { if (listView == null) { throw new IllegalStateException(); } super.open(display, owner); display.getContainerMouseListeners().add(displayMouseHandler); requestFocus(); }
@Override protected void attach() { super.attach(); ComponentNode componentNode = (ComponentNode) getNode(); componentNode.getComponentNodeListeners().add(this); Component component = componentNode.getComponent(); if (component != null) { component.getComponentListeners().add(myComponentListener); } }
@Override protected void attach() { super.attach(); NumberedList numberedList = (NumberedList)getNode(); numberedList.getNumberedListListeners().add(this); }
@Override public void windowOpened(Window window) { Display display = window.getDisplay(); display.getContainerMouseListeners().add(displayMouseListener); window.requestFocus(); }
@Override protected void attach() { super.attach(); TextNode textNode = (TextNode)getNode(); textNode.getTextNodeListeners().add(this); }
@Override public void windowOpened(Window window) { Display display = window.getDisplay(); display.getContainerMouseListeners().add(displayMouseListener); window.requestFocus(); }
@Override public void install(Component component) { super.install(component); ListButton listButton = (ListButton)component; listButton.getListButtonListeners().add(this); listButton.getListButtonSelectionListeners().add(this); listView.setListData(listButton.getListData()); listView.setItemRenderer(listButton.getItemRenderer()); }
@Override public void movieChanged(MovieView movieView, Movie previousMovie) { if (previousMovie != null) { previousMovie.getMovieListeners().remove(movieListener); } Movie movie = movieView.getMovie(); if (movie != null) { movie.getMovieListeners().add(movieListener); } invalidateComponent(); } }
@Override public void imageChanged(ImageNode imageNode, Image previousImage) { invalidateUpTree(); Image image = imageNode.getImage(); if (image != null) { image.getImageListeners().add(this); } if (previousImage != null) { previousImage.getImageListeners().remove(this); } }
@Override public void imageChanged(ImageView imageView, Image previousImage) { if (previousImage != null) { previousImage.getImageListeners().remove(imageListener); } Image image = imageView.getImage(); if (image != null) { image.getImageListeners().add(imageListener); } invalidateComponent(); }
@Override protected void attach() { super.attach(); Element element = (Element)getNode(); element.getElementListeners().add(this); // Attach child node views for (Node node : element) { add(getTextPaneSkin().createNodeView(node)); } }
@Override protected void attach() { super.attach(); Element element = (Element)getNode(); element.getElementListeners().add(this); // Attach child node views for (Node node : element) { add(getTextPaneSkin().createNodeView(node)); } }