public class Icon extends java.lang.Object implements IdDecoratedMetadata, LocalizedMetadata, CopyableMetaData
| Modifier and Type | Class and Description |
|---|---|
static class |
Icon.Attribute
A Attribute.
|
static class |
Icon.Tag
A Tag.
|
| Constructor and Description |
|---|
Icon(Path smallIcon,
Path largeIcon,
java.lang.String id) |
Icon(Path smallIcon,
Path largeIcon,
java.lang.String lang,
java.lang.String id) |
| Modifier and Type | Method and Description |
|---|---|
CopyableMetaData |
copy()
Creates and returns a copy of this object.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getId()
Return the String representing xml ID
|
java.lang.String |
getLang()
Language used for this string at xml level.
|
Path |
getLargeIcon() |
Path |
getSmallIcon() |
int |
hashCode() |
java.lang.String |
toString() |
public Icon(Path smallIcon, Path largeIcon, java.lang.String lang, java.lang.String id)
smallIcon - .largeIcon - .lang - .id - .public Path getSmallIcon()
public Path getLargeIcon()
public java.lang.String getLang()
LocalizedMetadatagetLang in interface LocalizedMetadatapublic java.lang.String getId()
getId in interface IdDecoratedMetadataIdDecoratedMetadata.getId()public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public CopyableMetaData copy()
CopyableMetaDatacopy in interface CopyableMetaDataCopyright ? 2008 Red Hat Middleware LLC (http://www.jboss.com/)