net.artima.place
Class LinkItem
java.lang.Object
|
+--net.artima.place.LinkItem
- All Implemented Interfaces:
- java.io.Serializable
- public class LinkItem
- extends java.lang.Object
- implements java.io.Serializable
Associates a Link
to a ResourceInfo
. Keeping
the ResourceInfo
outside of the Link
, enables
modifiable places to more easily change the ResourceInfo
data
for a particular Link
.
- See Also:
- Serialized Form
Constructor Summary |
LinkItem(Link link,
ResourceInfo resourceInfo)
Constructs a LinkItem with passed Link
and ResourceInfo . |
Method Summary |
boolean |
equals(java.lang.Object o)
Compares the specified Object with this LinkItem
for equality. |
Link |
getLink()
Returns the Link object that's stored in this
LinkItem . |
ResourceInfo |
getResourceInfo()
Returns the ResourceInfo object that's stored in this
LinkItem . |
int |
hashCode()
Returns the hash code value for this LinkItem . |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
LinkItem
public LinkItem(Link link,
ResourceInfo resourceInfo)
- Constructs a
LinkItem
with passed Link
and ResourceInfo
.
getLink
public Link getLink()
- Returns the
Link
object that's stored in this
LinkItem
.
getResourceInfo
public ResourceInfo getResourceInfo()
- Returns the
ResourceInfo
object that's stored in this
LinkItem
. The ResourceInfo
provides
information, suitable for display to users, about the linked-to resource.
equals
public boolean equals(java.lang.Object o)
- Compares the specified
Object
with this LinkItem
for equality.
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Returns the hash code value for this
LinkItem
.
- Overrides:
hashCode
in class java.lang.Object