|
|||||||||||
| 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 kind
public SimpleMarkupKind(java.lang.String name,
org.eclipse.swt.graphics.Image icon)
name - - name of the kindicon - - image
public SimpleMarkupKind(java.lang.String name,
java.lang.String tooltip)
name - - name of the kind
public SimpleMarkupKind(java.lang.String name,
java.lang.String tooltip,
org.eclipse.swt.graphics.Image icon)
name - - name of the kindicon - - image| Method Detail |
public java.lang.String getName()
getName in interface IMarkupKindIMarkupKind.getName()public org.eclipse.swt.graphics.Image getIcon()
getIcon in interface IMarkupKindIMarkupKind.getIcon()public boolean showInMenu()
showInMenu in interface IMarkupKindIMarkupKind.showInMenu()public int compareTo(java.lang.Object object)
compareTo in interface java.lang.ComparableComparable.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 | ||||||||||