Modifier and Type | Method and Description |
---|---|
<A> A |
AspectMap.get(AspectType<A> type)
Get the correctly typed aspect for a type.
|
<T> T |
Aspectable.getAspect(AspectType<T> aspect)
Request an aspect from the aspectable.
|
<A,C extends A> |
AspectMap.put(AspectType<A> type,
C aspect)
Put an aspect for specific type.
|
void |
AspectMap.remove(AspectType<?> type)
Remove the aspect for the given type from this map.
|
Modifier and Type | Field and Description |
---|---|
static AspectType<ChangeManaging<?>> |
ChangeManaging.TYPE
Aspect definition for a gadget that manages changes on its value.
|
static AspectType<ChangeTracking> |
ChangeTracking.TYPE
Deprecated.
The aspect's technical type being used to request this aspect from a
Gadget . |
static AspectType<DifferenceVisualizing> |
DifferenceVisualizing.TYPE
Aspect type.
|
static AspectType<DisplaySettingsAware> |
DisplaySettingsAware.TYPE
The aspect's technical type being used to request the aspect from this
Gadget . |
static AspectType<Editable> |
Editable.TYPE
The aspect's technical to be used for requesting the aspect from an
Aspectable . |
static AspectType<Hideable> |
Hideable.TYPE
Aspect making a gadget hidable.
|
static AspectType<IntegrityValidating> |
IntegrityValidating.TYPE
The aspects type.
|
static AspectType<LabelHidable> |
LabelHidable.TYPE
The aspect's technical type being used for requesting the aspect from an
Aspectable . |
static AspectType<Labelable> |
Labelable.TYPE
The aspect's technical type for requesting the aspect from an
Aspectable . |
static AspectType<Resizable> |
Resizable.TYPE
The aspect's technical type to be used for requesting it from an
Aspectable . |
static AspectType<SingleLineable> |
SingleLineable.TYPE
The aspect's programmatic type being used for requesting the aspect from an
Aspectable . |
static AspectType<StringRepresentableValue> |
StringRepresentableValue.TYPE
The aspect's technical type to be used for requesting it from an
Aspectable . |
static AspectType<StringRepresentableValueType> |
StringRepresentableValueType.TYPE
The aspect's technical type to be used for requesting it from an
Aspectable . |
static AspectType<ValueHolder<?>> |
ValueHolder.TYPE
The aspect's generic type to access the value holding container in an unchecked way.
|
static AspectType<ValueLikening<?>> |
ValueLikening.TYPE
The aspect's technical type to be used for requesting it from an
Aspectable . |
Modifier and Type | Field and Description |
---|---|
static AspectType<SwingFocusable> |
SwingFocusable.TYPE
The aspect's technical type being used to request the aspect from a
Aspectable . |
Modifier and Type | Field and Description |
---|---|
static AspectType<Highlightable> |
Highlightable.TYPE
Deprecated.
since 5.0.101 use
SequencesHighlightable instead. |
static AspectType<SequencesHighlightable> |
SequencesHighlightable.TYPE
Aspect providing an API to highlight textual sequences.
|
Modifier and Type | Field and Description |
---|---|
static AspectType<TransferHandling> |
TransferHandling.TYPE
Aspect providing means to handle transfers.
|
static AspectType<TransferSupplying> |
TransferSupplying.TYPE
The aspect's technical type being used to request the aspect from a
Aspectable . |
static AspectType<TransferValidating> |
TransferValidating.TYPE
The aspect's technical type being used to request the aspect from a
Aspectable . |
Modifier and Type | Field and Description |
---|---|
static AspectType<SeparateEditable> |
SeparateEditable.TYPE
The aspect's technical type being used to request an aspect from an
Aspectable . |
static AspectType<WidthFixable> |
WidthFixable.TYPE
The aspect's technical type to be used for requesting the aspect from an
Aspectable . |
Modifier and Type | Method and Description |
---|---|
protected <A> void |
AbstractValueHoldingSwingGadget.addAspect(AspectType<A> type,
A aspect)
Add an aspect supported by this
Aspectable . |
<A> A |
AbstractValueHoldingSwingGadget.getAspect(AspectType<A> type)
Request an aspect from the aspectable.
|
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500