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.