Modifier and Type | Field and Description |
---|---|
protected Identity |
base |
protected java.lang.String |
descriptionKey |
protected javax.swing.Icon |
icon |
protected java.net.URL |
iconLocation |
protected java.lang.String |
id |
protected boolean |
locked |
protected java.lang.String |
nameKey |
protected java.lang.Object |
owner |
protected ResourceDomain |
resourceDomain |
COMPARATOR
Modifier | Constructor and Description |
---|---|
|
DefaultIdentity(Identity base,
java.lang.Object owner) |
|
DefaultIdentity(Identity base,
java.lang.Object owner,
ResourceDomain domain) |
protected |
DefaultIdentity(Identity base,
java.lang.String id,
java.lang.Object owner,
ResourceDomain domain) |
|
DefaultIdentity(java.lang.String id,
java.lang.Object owner) |
|
DefaultIdentity(java.lang.String id,
java.lang.Object owner,
ResourceDomain domain) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription() |
java.lang.String |
getDescriptionKey() |
javax.swing.Icon |
getIcon() |
java.net.URL |
getIconLocation() |
java.lang.String |
getId() |
java.lang.String |
getName() |
java.lang.String |
getNameKey() |
java.lang.Object |
getOwner() |
ResourceDomain |
getResourceDomain() |
int |
hashCode() |
boolean |
isLocked() |
void |
lock() |
void |
setDescriptionKey(java.lang.String descriptionKey) |
void |
setIcon(javax.swing.Icon icon) |
void |
setIconLocation(java.net.URL iconLocation) |
void |
setNameKey(java.lang.String nameKey) |
java.lang.String |
toString() |
protected final ResourceDomain resourceDomain
protected final Identity base
protected final java.lang.String id
protected final java.lang.Object owner
protected java.lang.String nameKey
protected java.lang.String descriptionKey
protected java.net.URL iconLocation
protected javax.swing.Icon icon
protected boolean locked
public DefaultIdentity(java.lang.String id, java.lang.Object owner)
public DefaultIdentity(Identity base, java.lang.Object owner)
public DefaultIdentity(java.lang.String id, java.lang.Object owner, ResourceDomain domain)
public DefaultIdentity(Identity base, java.lang.Object owner, ResourceDomain domain)
protected DefaultIdentity(Identity base, java.lang.String id, java.lang.Object owner, ResourceDomain domain)
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 isLocked()
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 void lock()
public java.lang.String getNameKey()
public void setNameKey(java.lang.String nameKey)
nameKey
- the nameKey to setpublic java.lang.String getDescriptionKey()
public void setDescriptionKey(java.lang.String descriptionKey)
descriptionKey
- the descriptionKey to setpublic java.net.URL getIconLocation()
public void setIconLocation(java.net.URL iconLocation)
iconLocation
- the iconLocation to setpublic ResourceDomain getResourceDomain()
public void setIcon(javax.swing.Icon icon)
icon
- the icon to setpublic int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()