com.ibm.ram.client
Class RAMAssetTag

java.lang.Object
  extended by com.ibm.ram.common.data.AssetTag
      extended by com.ibm.ram.client.RAMAssetTag

public class RAMAssetTag
extends AssetTag

Represents a tag that a user placed on an asset

Since:
7.1
Author:
kbauer

Method Summary
 AssetInformation getAsset()
           
 int getId()
           
 java.lang.String getLabel()
           
 UserInformation getOwner()
           
 java.lang.String getTag()
           
 boolean isCanDelete()
           
 void setAsset(AssetInformation asset)
           
 void setCanDelete(boolean canDelete)
           
 void setId(int id)
           
 void setLabel(java.lang.String label)
           
 void setOwner(UserInformation owner)
           
 void setTag(java.lang.String tag)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getAsset

public AssetInformation getAsset()
Overrides:
getAsset in class AssetTag
Returns:
Returns the asset.

getId

public int getId()
Overrides:
getId in class AssetTag
Returns:
Returns the id.

getOwner

public UserInformation getOwner()
Overrides:
getOwner in class AssetTag
Returns:
Returns the owner.

getTag

public java.lang.String getTag()
Overrides:
getTag in class AssetTag
Returns:
Returns the tag.

isCanDelete

public boolean isCanDelete()
Overrides:
isCanDelete in class AssetTag
Returns:
Returns the canDelete.

getLabel

public java.lang.String getLabel()
Overrides:
getLabel in class AssetTag
Returns:
Returns the label.

setAsset

public void setAsset(AssetInformation asset)
Overrides:
setAsset in class AssetTag
Parameters:
asset - The asset to set.

setCanDelete

public void setCanDelete(boolean canDelete)
Overrides:
setCanDelete in class AssetTag
Parameters:
canDelete - The canDelete to set.

setId

public void setId(int id)
Overrides:
setId in class AssetTag
Parameters:
id - The id to set.

setLabel

public void setLabel(java.lang.String label)
Overrides:
setLabel in class AssetTag
Parameters:
label - The label to set.

setOwner

public void setOwner(UserInformation owner)
Overrides:
setOwner in class AssetTag
Parameters:
owner - The owner to set.

setTag

public void setTag(java.lang.String tag)
Overrides:
setTag in class AssetTag
Parameters:
tag - The tag to set.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object