Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
description |
protected javax.swing.Icon |
icon |
protected java.net.URL |
iconLocation |
protected java.lang.String |
id |
protected java.lang.String |
name |
protected java.lang.Object |
owner |
COMPARATOR
Constructor and Description |
---|
StaticIdentity(java.lang.String id) |
StaticIdentity(java.lang.String id,
java.lang.Object owner) |
StaticIdentity(java.lang.String id,
java.lang.String description,
javax.swing.Icon icon) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription() |
javax.swing.Icon |
getIcon() |
java.net.URL |
getIconLocation() |
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.Object |
getOwner() |
int |
hashCode() |
void |
setDescription(java.lang.String description) |
void |
setIcon(javax.swing.Icon icon) |
void |
setIconLocation(java.net.URL iconLocation) |
void |
setName(java.lang.String name) |
java.lang.String |
toString() |
protected final java.lang.String id
protected final java.lang.Object owner
protected java.lang.String name
protected java.lang.String description
protected java.net.URL iconLocation
protected javax.swing.Icon icon
public StaticIdentity(java.lang.String id)
public StaticIdentity(java.lang.String id, java.lang.Object owner)
public StaticIdentity(java.lang.String id, java.lang.String description, javax.swing.Icon icon)
public java.lang.String getId()
getId
in interface Identity
Identity.getId()
public java.lang.String getName()
getName
in interface Identity
Identity.getName()
public java.lang.String getDescription()
getDescription
in interface Identity
Identity.getDescription()
public javax.swing.Icon getIcon()
getIcon
in interface Identity
Identity.getIcon()
public java.lang.Object getOwner()
getOwner
in interface Identity
Identity.getOwner()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public java.net.URL getIconLocation()
public void setName(java.lang.String name)
name
- the name to setpublic void setDescription(java.lang.String description)
description
- the description to setpublic void setIconLocation(java.net.URL iconLocation)
iconLocation
- the iconLocation to setpublic void setIcon(javax.swing.Icon icon)
icon
- the icon to setpublic int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()