oracle.javatools.ui.breadcrumbs
Class PopupItem<T>
java.lang.Object
  
oracle.javatools.ui.breadcrumbs.PopupItem<T>
- All Implemented Interfaces: 
 - java.lang.Comparable<PopupItem>
 
public class PopupItem<T>
- extends java.lang.Object
- implements java.lang.Comparable<PopupItem>
  
A class to represent the items appearing in a breadcrumb popup menu.
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
breadcrumb
protected Breadcrumb<T> breadcrumb
name
protected java.lang.String name
icon
protected javax.swing.Icon icon
userObject
protected T userObject
PopupItem
public PopupItem()
getName
public java.lang.String getName()
 
- Returns:
 - the display name for this menu item
 
 
setName
public PopupItem<T> setName(java.lang.String name)
 
 
setUserObject
public PopupItem<T> setUserObject(T userObject)
 
 
getUserObject
public T getUserObject()
 
 
compareTo
public int compareTo(PopupItem o)
- Specified by:
 compareTo in interface java.lang.Comparable<PopupItem>
 
 
setIcon
public PopupItem<T> setIcon(javax.swing.Icon icon)
 
 
getIcon
public javax.swing.Icon getIcon()
 
 
setBreadcrumb
public void setBreadcrumb(Breadcrumb<T> breadcrumb)
 
 
getBreadcrumb
public Breadcrumb<T> getBreadcrumb()
 
 
Copyright © 1997, 2011, Oracle. All rights reserved.