public class LabelImageProvider extends java.lang.Object implements ILabelImageStrategy
Constructor and Description |
---|
LabelImageProvider(ILabelImageStrategy strategy)
Constructor for LabelImageProvider.
|
Modifier and Type | Method and Description |
---|---|
static ILabelImageStrategy |
getLabelStrategy(eu.etaxonomy.cdm.model.name.TaxonName name)
getLabelStrategy
|
java.lang.String |
getNameRelationTypeDescription(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeDescription
|
org.eclipse.swt.graphics.Image |
getNameRelationTypeImage(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeImage
|
java.lang.String |
getNameRelationTypeInverseLabel(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeInverseLabel
|
java.lang.String |
getNameRelationTypeLabel(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeLabel
|
public LabelImageProvider(ILabelImageStrategy strategy)
Constructor for LabelImageProvider.
strategy
- a ILabelImageStrategy
object.public static ILabelImageStrategy getLabelStrategy(eu.etaxonomy.cdm.model.name.TaxonName name)
getLabelStrategy
name
- a TaxonNameBase
object.ILabelImageStrategy
object.public java.lang.String getNameRelationTypeLabel(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeLabel
getNameRelationTypeLabel
in interface ILabelImageStrategy
type
- a NameRelationshipType
object.String
object.public java.lang.String getNameRelationTypeInverseLabel(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeInverseLabel
getNameRelationTypeInverseLabel
in interface ILabelImageStrategy
type
- a NameRelationshipType
object.String
object.public org.eclipse.swt.graphics.Image getNameRelationTypeImage(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeImage
getNameRelationTypeImage
in interface ILabelImageStrategy
type
- a NameRelationshipType
object.Image
object.public java.lang.String getNameRelationTypeDescription(eu.etaxonomy.cdm.model.name.NameRelationshipType type)
getNameRelationTypeDescription
getNameRelationTypeDescription
in interface ILabelImageStrategy
type
- a NameRelationshipType
object.String
object.Copyright © 2007-2018. All Rights Reserved.