Interface ReferenceContaining<T>
- Type Parameters:
T- Value type, same as inValueEngineer
public interface ReferenceContaining<T>
Aspect for reference containing
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.- Since:
- 4.2.414
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ValueEngineerAspectType<ReferenceContaining<?>>Aspect for reference containingValueEngineers. -
Method Summary
Modifier and TypeMethodDescriptioncollectReferences(T value) Collect references as used by the given value.
-
Field Details
-
TYPE
Aspect for reference containingValueEngineers.- Since:
- 4.2.414
-
-
Method Details
-
collectReferences
Collect references as used by the given value.See also
ValueEngineerfor 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:
-