public abstract class AbstractStaticFlowerBuilder<V,E>
A tool able to build a StaticFlowerModel
from a source IHierarchicalModel and Graph.
Any entity is cloned using an AvatarManager that ensure the flower model
will not reuse existing items (which is required to keep the global view static).
Each avatar will have its own label, that is [devicename]#[cloneid]
Return an avatar of the item, or an avatar of the parent if:
parent is a collapsable item
option returnParentIfCollapsable is true
If parent is collapsable, and option is to true, but this parent is
already registered as a "doneFarm", then this method will return null
to indicate caller that no item should be added.