Uses of Class
de.espirit.firstspirit.aspects.AspectType
Package
Description
-
Uses of AspectType in de.espirit.firstspirit.aspects
Modifier and TypeMethodDescriptionfinal <A> A
AspectMap.get
(AspectType<A> type) Get the correctly typed aspect for a type.<T> T
Aspectable.getAspect
(@NotNull AspectType<T> aspect) Request an aspect from the aspectable.final <A,
C extends A>
voidAspectMap.put
(@NotNull AspectType<A> type, C aspect) Put an aspect for specific type.final void
AspectMap.remove
(AspectType<?> type) Remove the aspect for the given type from this map. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects
Modifier and TypeFieldDescriptionstatic final AspectType<ChangeManaging<?>>
ChangeManaging.TYPE
Aspect definition for a gadget that manages changes on its value.static final AspectType<DifferenceVisualizing>
DifferenceVisualizing.TYPE
Aspect type.static final AspectType<DisplaySettingsAware>
DisplaySettingsAware.TYPE
The aspect's technical type being used to request the aspect from thisGadget
.static final AspectType<Editable>
Editable.TYPE
The aspect's technical to be used for requesting the aspect from anAspectable
.static final AspectType<Hideable>
Hideable.TYPE
Aspect making a gadget hidable.static final AspectType<IntegrityValidating>
IntegrityValidating.TYPE
The aspects type.static final AspectType<Labelable>
Labelable.TYPE
The aspect's technical type for requesting the aspect from anAspectable
.static final AspectType<LabelHidable>
LabelHidable.TYPE
The aspect's technical type being used for requesting the aspect from anAspectable
.static final AspectType<PropertyProcessing>
PropertyProcessing.TYPE
Aspect defining property processing objects.static final AspectType<Resizable>
Resizable.TYPE
The aspect's technical type to be used for requesting it from anAspectable
.static final AspectType<SingleLineable>
SingleLineable.TYPE
The aspect's programmatic type being used for requesting the aspect from anAspectable
.static final AspectType<StringRepresentableValue>
StringRepresentableValue.TYPE
The aspect's technical type to be used for requesting it from anAspectable
.static final AspectType<StringRepresentableValueType>
StringRepresentableValueType.TYPE
The aspect's technical type to be used for requesting it from anAspectable
.static final AspectType<ValueComparable<?>>
ValueComparable.TYPE
The aspect's technical type to be used for requesting it from anAspectable
.static final AspectType<ValueHolder<?>>
ValueHolder.TYPE
The aspect's generic type to access the value holding container in an unchecked way.static final AspectType<ValueLikening<?>>
ValueLikening.TYPE
The aspect's technical type to be used for requesting it from anAspectable
. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.focus
Modifier and TypeFieldDescriptionstatic final AspectType<SwingFocusable>
SwingFocusable.TYPE
The aspect's technical type being used to request the aspect from aAspectable
. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.highlight
Modifier and TypeFieldDescriptionstatic final AspectType<SequencesHighlightable>
SequencesHighlightable.TYPE
Aspect providing an API to highlight textual sequences. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.transfer
Modifier and TypeFieldDescriptionstatic final AspectType<TransferHandling>
TransferHandling.TYPE
Aspect providing means to handle transfers.static final AspectType<TransferSupplying>
TransferSupplying.TYPE
The aspect's technical type being used to request the aspect from aAspectable
.static final AspectType<TransferValidating>
TransferValidating.TYPE
The aspect's technical type being used to request the aspect from aAspectable
. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.swing
Modifier and TypeFieldDescriptionstatic final AspectType<SeparateEditable>
SeparateEditable.TYPE
The aspect's technical type being used to request an aspect from anAspectable
.static final AspectType<WidthFixable>
WidthFixable.TYPE
The aspect's technical type to be used for requesting the aspect from anAspectable
.Modifier and TypeMethodDescriptionfinal <A> void
AbstractValueHoldingSwingGadget.addAspect
(@NotNull AspectType<A> type, A aspect) Add an aspect supported by thisAspectable
.final <A> A
AbstractValueHoldingSwingGadget.getAspect
(@NotNull AspectType<A> type) Request an aspect from the aspectable. -
Uses of AspectType in de.espirit.firstspirit.webedit.server.gadgets.aspects
Modifier and TypeFieldDescriptionstatic final AspectType<SerializingValueHolder>
SerializingValueHolder.TYPE
The aspect's type.static final AspectType<TransferHandling>
TransferHandling.TYPE
Aspect providing means to handle transfers.