Package de.espirit.firstspirit.feature
Interface FeatureModel.FeatureReference<T extends IDProvider>
- All Superinterfaces:
de.espirit.firstspirit.client.gui.navigation.ppool.IDProviderProvider
- All Known Subinterfaces:
FeatureModel.FeatureDatasetReference
,FeatureModel.FeatureElementReference
- Enclosing interface:
- FeatureModel
public static interface FeatureModel.FeatureReference<T extends IDProvider>
extends de.espirit.firstspirit.client.gui.navigation.ppool.IDProviderProvider
Definition representing a feature reference.
- Since:
- 5.0.111
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the concrete element this feature reference references to.getType()
The type of this feature reference.boolean
Indicates whether this feature references leads to an untransportable feature or not.
-
Method Details
-
getType
FeatureModel.FeatureReferencesType getType()The type of this feature reference.- Since:
- 5.0.111
-
getElement
Returns the concrete element this feature reference references to.- Specified by:
getElement
in interfacede.espirit.firstspirit.client.gui.navigation.ppool.IDProviderProvider
- Since:
- 5.0.111
-
isTransportable
boolean isTransportable()Indicates whether this feature references leads to an untransportable feature or not. In case ofdataset reference
this method could returnfalse
ifthe underlyingEntity
has nogid
yet.- Since:
- 5.0.111
-