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 Type
    Method
    Description
    Returns the concrete element this feature reference references to.
    The type of this feature reference.
    boolean
    Indicates whether this feature references leads to an untransportable feature or not.
  • Method Details

    • getType

      The type of this feature reference.
      Since:
      5.0.111
    • getElement

      @Nullable T getElement()
      Returns the concrete element this feature reference references to.
      Specified by:
      getElement in interface de.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 of dataset reference this method could return {@link false} ifthe underlying Entity has no gid yet.
      Since:
      5.0.111