Package net.sf.basedb.util.overview.node
Class ExtractNameGenerator
- java.lang.Object
-
- net.sf.basedb.util.overview.node.NameableNameGenerator<Extract>
-
- net.sf.basedb.util.overview.node.ExtractNameGenerator
-
- All Implemented Interfaces:
NodeNameGenerator<Extract>
public class ExtractNameGenerator extends NameableNameGenerator<Extract>
Name generator implementation forExtract
items. The implementation use theNameableNameGenerator
but prefixes the node title with the name of the tag (if present). Eg.cy3: My labeled extract
.- Version:
- 2.10
- Author:
- Nicklas
- Last modified
- $Date: 2011-09-19 12:50:09 +0200 (må, 19 sep 2011) $
-
-
Constructor Summary
Constructors Constructor Description ExtractNameGenerator(String namePrefix, String titlePrefix)
Create a new name generator.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getNodeTitle(Extract item, Node parentNode)
The base of the title is generated by the superclass.-
Methods inherited from class net.sf.basedb.util.overview.node.NameableNameGenerator
getDeniedNodeName, getDeniedNodeTitle, getMissingNodeName, getMissingNodeTitle, getNodeName
-
-
-
-
Method Detail
-
getNodeTitle
public String getNodeTitle(Extract item, Node parentNode)
The base of the title is generated by the superclass. This implementation just prefixes the title with the name of the tag.- Specified by:
getNodeTitle
in interfaceNodeNameGenerator<Extract>
- Overrides:
getNodeTitle
in classNameableNameGenerator<Extract>
- Parameters:
item
- The item that is attached to the node (never null)parentNode
- The parent node of the new node- Returns:
- A title for the node
-
-