|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.contribution.visualiser.simpleImpl.SimpleMarkupKind
Simple implementation of IMarkupKind. Will show in the Menu by default and can contain an image as well as a name. Also implements comparable and compares by name.
Constructor Summary | |
SimpleMarkupKind(java.lang.String name)
Constructor |
|
SimpleMarkupKind(java.lang.String name,
org.eclipse.swt.graphics.Image icon)
Constructor |
|
SimpleMarkupKind(java.lang.String name,
java.lang.String tooltip)
Constructor |
|
SimpleMarkupKind(java.lang.String name,
java.lang.String tooltip,
org.eclipse.swt.graphics.Image icon)
Constructor |
Method Summary | |
int |
compareTo(java.lang.Object object)
|
boolean |
equals(java.lang.Object object)
Override the equals method to compare based on fields |
java.lang.String |
getFullName()
Get the fullName |
org.eclipse.swt.graphics.Image |
getIcon()
Get the icon for this kind. |
java.lang.String |
getName()
Get the name of this kind. |
int |
hashCode()
Override hashCode because we have overriden the equals method. |
boolean |
showInMenu()
Ask whether or not to show this kind in the Visualiser Menu. |
java.lang.String |
toString()
Get the String representation of this kind. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SimpleMarkupKind(java.lang.String name)
name
- - name of the kindpublic SimpleMarkupKind(java.lang.String name, org.eclipse.swt.graphics.Image icon)
name
- - name of the kindicon
- - imagepublic SimpleMarkupKind(java.lang.String name, java.lang.String tooltip)
name
- - name of the kindpublic SimpleMarkupKind(java.lang.String name, java.lang.String tooltip, org.eclipse.swt.graphics.Image icon)
name
- - name of the kindicon
- - imageMethod Detail |
public java.lang.String getName()
getName
in interface IMarkupKind
IMarkupKind.getName()
public org.eclipse.swt.graphics.Image getIcon()
getIcon
in interface IMarkupKind
IMarkupKind.getIcon()
public boolean showInMenu()
showInMenu
in interface IMarkupKind
IMarkupKind.showInMenu()
public int compareTo(java.lang.Object object)
compareTo
in interface java.lang.Comparable
Comparable.compareTo(java.lang.Object)
public boolean equals(java.lang.Object object)
public int hashCode()
public java.lang.String toString()
public java.lang.String getFullName()
getFullName
in interface IMarkupKind
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |