Interface ReferenceContaining<T>
- Type Parameters:
T
- Value type, same as inValueEngineer
public interface ReferenceContaining<T>
Aspect for reference containing
ValueEngineer
s. Implementors should collect
all references from a give value type. Reference
s
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
.- Since:
- 4.2.414
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ValueEngineerAspectType<ReferenceContaining<?>>
Aspect for reference containingValueEngineer
s. -
Method Summary
Modifier and TypeMethodDescriptioncollectReferences
(T value) Collect references as used by the given value.
-
Field Details
-
TYPE
Aspect for reference containingValueEngineer
s.- Since:
- 4.2.414
-
-
Method Details
-
collectReferences
Collect references as used by the given value.See also
ValueEngineer
for documentation of specific agents provided by this broker. UseReferenceHolder.toReference(de.espirit.firstspirit.client.access.editor.ReferenceHolder.ChangeCallback)
to create a reference.ReferenceHolder
-instances could be obtained from aReferenceConstructionAgent
.- Parameters:
value
- The value to derive references for.- Returns:
- A list of references the value refers to.
- Since:
- 4.2.414
- See Also:
-