Uses of Class
de.espirit.firstspirit.aspects.AspectType
Packages that use AspectType
Package
Description
-
Uses of AspectType in de.espirit.firstspirit.aspects
Methods in de.espirit.firstspirit.aspects with parameters of type AspectTypeModifier and TypeMethodDescriptionfinal <A> AAspectMap.get(AspectType<A> type) Get the correctly typed aspect for a type.<T> TAspectable.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 voidAspectMap.remove(AspectType<?> type) Remove the aspect for the given type from this map. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects
Fields in de.espirit.firstspirit.ui.gadgets.aspects declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<ChangeManaging<?>>ChangeManaging.TYPEAspect definition for a gadget that manages changes on its value.static final AspectType<DifferenceVisualizing>DifferenceVisualizing.TYPEAspect type.static final AspectType<DisplaySettingsAware>DisplaySettingsAware.TYPEThe aspect's technical type being used to request the aspect from thisGadget.static final AspectType<Editable>Editable.TYPEThe aspect's technical to be used for requesting the aspect from anAspectable.static final AspectType<Hideable>Hideable.TYPEAspect making a gadget hidable.static final AspectType<IntegrityValidating>IntegrityValidating.TYPEThe aspects type.static final AspectType<Labelable>Labelable.TYPEThe aspect's technical type for requesting the aspect from anAspectable.static final AspectType<LabelHidable>LabelHidable.TYPEThe aspect's technical type being used for requesting the aspect from anAspectable.static final AspectType<PropertyProcessing>PropertyProcessing.TYPEAspect defining property processing objects.static final AspectType<Resizable>Resizable.TYPEThe aspect's technical type to be used for requesting it from anAspectable.static final AspectType<SingleLineable>SingleLineable.TYPEThe aspect's programmatic type being used for requesting the aspect from anAspectable.static final AspectType<StringRepresentableValue>StringRepresentableValue.TYPEThe aspect's technical type to be used for requesting it from anAspectable.static final AspectType<StringRepresentableValueType>StringRepresentableValueType.TYPEThe aspect's technical type to be used for requesting it from anAspectable.static final AspectType<ValueComparable<?>>ValueComparable.TYPEThe aspect's technical type to be used for requesting it from anAspectable.static final AspectType<ValueHolder<?>>ValueHolder.TYPEThe aspect's generic type to access the value holding container in an unchecked way.static final AspectType<ValueLikening<?>>ValueLikening.TYPEThe aspect's technical type to be used for requesting it from anAspectable. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.focus
Fields in de.espirit.firstspirit.ui.gadgets.aspects.focus declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<SwingFocusable>SwingFocusable.TYPEThe aspect's technical type being used to request the aspect from aAspectable. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.highlight
Fields in de.espirit.firstspirit.ui.gadgets.aspects.highlight declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<SequencesHighlightable>SequencesHighlightable.TYPEAspect providing an API to highlight textual sequences. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.aspects.transfer
Fields in de.espirit.firstspirit.ui.gadgets.aspects.transfer declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<TransferHandling>TransferHandling.TYPEAspect providing means to handle transfers.static final AspectType<TransferSupplying>TransferSupplying.TYPEThe aspect's technical type being used to request the aspect from aAspectable.static final AspectType<TransferValidating>TransferValidating.TYPEThe aspect's technical type being used to request the aspect from aAspectable. -
Uses of AspectType in de.espirit.firstspirit.ui.gadgets.swing
Fields in de.espirit.firstspirit.ui.gadgets.swing declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<SeparateEditable>SeparateEditable.TYPEThe aspect's technical type being used to request an aspect from anAspectable.static final AspectType<WidthFixable>WidthFixable.TYPEThe aspect's technical type to be used for requesting the aspect from anAspectable.Methods in de.espirit.firstspirit.ui.gadgets.swing with parameters of type AspectTypeModifier and TypeMethodDescriptionfinal <A> voidAbstractValueHoldingSwingGadget.addAspect(@NotNull AspectType<A> type, A aspect) Add an aspect supported by thisAspectable.final <A> AAbstractValueHoldingSwingGadget.getAspect(@NotNull AspectType<A> type) Request an aspect from the aspectable. -
Uses of AspectType in de.espirit.firstspirit.webedit.server.gadgets.aspects
Fields in de.espirit.firstspirit.webedit.server.gadgets.aspects declared as AspectTypeModifier and TypeFieldDescriptionstatic final AspectType<SerializingValueHolder>SerializingValueHolder.TYPEThe aspect's type.static final AspectType<TransferHandling>TransferHandling.TYPEAspect providing means to handle transfers.