private void setIcon(Object value, JLabel renderer) { if(value instanceof OWLObject) { OWLObject obj = (OWLObject) value; Icon icon = owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(obj); renderer.setIcon(icon); } }
private void setIcon(Object value, JLabel renderer) { if(value instanceof OWLObject) { OWLObject obj = (OWLObject) value; Icon icon = owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(obj); renderer.setIcon(icon); } }
private void setIcon(Object value, JLabel renderer) { if(value instanceof OWLObject) { OWLObject obj = (OWLObject) value; Icon icon = owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(obj); renderer.setIcon(icon); } }
private void setIcon(Object value, JLabel renderer) { if(value instanceof OWLObject) { OWLObject obj = (OWLObject) value; Icon icon = owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(obj); renderer.setIcon(icon); } }
/** * Gets the icon for an entity. * * @param entity The entity. * @return The icon or null if the entity does not have an icon. */ private Icon getIcon(OWLObject entity) { return editorKit.getOWLWorkspace().getOWLIconProvider().getIcon(entity); }
/** * Gets the icon for an entity. * @param entity The entity. * @return The icon or null if the entity does not have an icon. */ private Icon getIcon(OWLObject entity) { return editorKit.getOWLWorkspace().getOWLIconProvider().getIcon(entity); }
/** * Gets the icon for an entity. * * @param entity The entity. * @return The icon or null if the entity does not have an icon. */ private Icon getIcon(OWLObject entity) { return editorKit.getOWLWorkspace().getOWLIconProvider().getIcon(entity); }
protected Icon getIcon(Object object) { if (!renderIcon) { return null; } if (iconObject != null) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(iconObject); } if (object instanceof OWLObject) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon((OWLObject) object); } else { return null; } }
protected Icon getIcon(Object object) { if(!renderIcon) { return null; } if (iconObject != null) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(iconObject); } if (object instanceof OWLObject) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon((OWLObject) object); } else { return null; } }
protected Icon getIcon(Object object) { if(!renderIcon) { return null; } if (iconObject != null) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(iconObject); } if (object instanceof OWLObject) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon((OWLObject) object); } else { return null; } }
protected Icon getIcon(Object object) { if(!renderIcon) { return null; } if (iconObject != null) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(iconObject); } if (object instanceof OWLObject) { return owlEditorKit.getWorkspace().getOWLIconProvider().getIcon((OWLObject) object); } else { return null; } }
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { // Pass an empty string as the value.... some toString operations may be expensive. JLabel label = (JLabel) super.getListCellRendererComponent(list, "", index, isSelected, cellHasFocus); if (value instanceof OWLOntology) { label.setText(getOntologyLabelText((OWLOntology) value, editorKit.getModelManager())); label.setIcon(editorKit.getWorkspace().getOWLIconProvider().getIcon((OWLOntology) value)); } else if (value instanceof IRI) { label.setText(getOntologyLabelText(Optional.of((IRI)value), editorKit.getModelManager())); } return label; }
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) { JLabel label = (JLabel) super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus); OWLOntology ontology = (OWLOntology) (((OWLObjectTreeNode) value).getOWLObject()); if(ontology == null) { return label; } String uriString = ontology.getOntologyID().toString(); int lastSepIndex = uriString.lastIndexOf('/'); StringBuilder sb = new StringBuilder(); if (lastSepIndex != -1) { sb.append("<html><body>"); sb.append(uriString.substring(lastSepIndex + 1, uriString.length())); sb.append(" "); sb.append("<font color=\"gray\">"); sb.append(uriString); sb.append("</font>"); sb.append("</body></html>"); } else { sb.append(uriString); } label.setText(sb.toString()); label.setIcon(owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(ontology)); return label; } }
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) { JLabel label = (JLabel) super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus); OWLOntology ontology = (OWLOntology) (((OWLObjectTreeNode) value).getOWLObject()); if(ontology == null) { return label; } String uriString = ontology.getOntologyID().toString(); int lastSepIndex = uriString.lastIndexOf('/'); StringBuilder sb = new StringBuilder(); if (lastSepIndex != -1) { sb.append("<html><body>"); sb.append(uriString.substring(lastSepIndex + 1, uriString.length())); sb.append(" "); sb.append("<font color=\"gray\">"); sb.append(uriString); sb.append("</font>"); sb.append("</body></html>"); } else { sb.append(uriString); } label.setText(sb.toString()); label.setIcon(owlEditorKit.getWorkspace().getOWLIconProvider().getIcon(ontology)); return label; } }
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { // Pass an empty string as the value.... some toString operations may be expensive. JLabel label = (JLabel) super.getListCellRendererComponent(list, "", index, isSelected, cellHasFocus); if (value instanceof OWLOntology) { label.setText(getOntologyLabelText((OWLOntology) value, editorKit.getModelManager())); label.setIcon(editorKit.getWorkspace().getOWLIconProvider().getIcon((OWLOntology) value)); } else if (value instanceof IRI) { label.setText(getOntologyLabelText(Optional.of((IRI)value), editorKit.getModelManager())); } return label; }
public void setOntology(OWLOntology ont){ final OWLModelManager mngr = owlEditorKit.getModelManager(); String label = OWLOntologyCellRenderer.getOntologyLabelText(ont, mngr); ontURILabel.setText(label); //2012.02.01 hilpold use Owl Icon Provider OWLIconProvider owlICP = owlEditorKit.getWorkspace().getOWLIconProvider(); Icon ontIcon = owlICP.getIcon(ont); ontURILabel.setIcon(ontIcon); final URI physicalURI = mngr.getOntologyPhysicalURI(ont); if (UIUtil.isLocalFile(physicalURI)) { locURILabel.setText(new File(physicalURI).toString()); } else { locURILabel.setText(physicalURI.toString()); } } }
public void setOntology(OWLOntology ont){ final OWLModelManager mngr = owlEditorKit.getModelManager(); String label = OWLOntologyCellRenderer.getOntologyLabelText(ont, mngr); ontURILabel.setText(label); //2012.02.01 hilpold use Owl Icon Provider OWLIconProvider owlICP = owlEditorKit.getWorkspace().getOWLIconProvider(); Icon ontIcon = owlICP.getIcon(ont); ontURILabel.setIcon(ontIcon); final URI physicalURI = mngr.getOntologyPhysicalURI(ont); if (UIUtil.isLocalFile(physicalURI)) { locURILabel.setText(new File(physicalURI).toString()); } else { locURILabel.setText(physicalURI.toString()); } } }
public void setOntology(OWLOntology ont){ final OWLModelManager mngr = owlEditorKit.getModelManager(); String label = OWLOntologyCellRenderer.getOntologyLabelText(ont, mngr); ontURILabel.setText(label); //2012.02.01 hilpold use Owl Icon Provider OWLIconProvider owlICP = owlEditorKit.getWorkspace().getOWLIconProvider(); Icon ontIcon = owlICP.getIcon(ont); ontURILabel.setIcon(ontIcon); final URI physicalURI = mngr.getOntologyPhysicalURI(ont); if (UIUtil.isLocalFile(physicalURI)) { locURILabel.setText(new File(physicalURI).toString()); } else { locURILabel.setText(physicalURI.toString()); } } }
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { // Pass an empty string as the value.... some toString operations may be expensive. JLabel label = (JLabel) super.getListCellRendererComponent(list, "", index, isSelected, cellHasFocus); if (value instanceof OWLOntology) { label.setText(getOntologyLabelText((OWLOntology) value, editorKit.getModelManager())); label.setIcon(editorKit.getWorkspace().getOWLIconProvider().getIcon((OWLOntology) value)); } else if (value instanceof IRI) { label.setText(getOntologyLabelText((IRI) value, editorKit.getModelManager())); } return label; }
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { JLabel label = (JLabel) super.getListCellRendererComponent(list, value, index, isSelected, cellHasFocus); if (value instanceof OWLOntology) { label.setText(getOntologyLabelText((OWLOntology)value, editorKit.getModelManager())); label.setIcon(editorKit.getWorkspace().getOWLIconProvider().getIcon((OWLOntology) value)); } else if (value instanceof IRI) { label.setText(getOntologyLabelText((IRI)value, editorKit.getModelManager())); } return label; }