public interface TreeEntity extends Identified
TreeLibraryNode must implements
The contract assure that the entity is identified, named and can produce a reference to the TreeLibraryNode
The goal is to have a bidirectional association between a TreeLibraryNode and it's entity.| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeEntityVisitor visitor) |
TreeEntity |
createCopy() |
String |
getName() |
Project |
getProject() |
void |
setName(String name)
Don't forget to update also the NODE name
Name is denormalized to avoid complex inject/request each time we need the name of an entity.
|
void |
setProject(Project project) |
getIdString getName()
void setName(String name)
name - The name of this node. Should not be blank or null.void accept(TreeEntityVisitor visitor)
Project getProject()
void setProject(Project project)
TreeEntity createCopy()
Copyright © 2010–2016 Henix, henix.fr. All rights reserved.