T - Value type, same as in ValueEngineerpublic interface ReferenceContaining<T>
ValueEngineers. Implementors should collect all references from a give value type. References
could be obtained by transforming a ReferenceHolder by calling
its toReference-method. ReferenceHolder instances could be obtained
by calling one of the factory methods of a ReferenceConstructionAgent.| Modifier and Type | Field and Description |
|---|---|
static ValueEngineerAspectType<ReferenceContaining<?>> |
TYPE
Aspect for reference containing
ValueEngineers. |
| Modifier and Type | Method and Description |
|---|---|
List<Reference> |
collectReferences(T value)
Collect references as used by the given value.
|
static final ValueEngineerAspectType<ReferenceContaining<?>> TYPE
ValueEngineers.@NotNull List<Reference> collectReferences(@NotNull T value)
See also ValueEngineer for documentation of specific agents provided by this broker. Use
ReferenceHolder.toReference(de.espirit.firstspirit.client.access.editor.ReferenceHolder.ChangeCallback)
to create a reference. ReferenceHolder-instances could be
obtained from a ReferenceConstructionAgent.
value - The value to derive references for.ValueEngineer,
ReferenceHolder.toReference(de.espirit.firstspirit.client.access.editor.ReferenceHolder.ChangeCallback)Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500