Module org.arakhne.afc.gis.giscore
Package org.arakhne.afc.gis.primitive
-
Interface Summary Interface Description BoundedGISElement Element of a GIS application which is bounded.ChangeListener Listener on changes.FlagContainer Describe any object that is container a set of flags.GISBrowsable Describe a GIS element that could be displayed inside aGISDisplayer
.GISCloneable<T> This interface is implemented by cloneable objects.GISContainer<T extends GISElement> Container of GIS elements.GISContentElement<C extends GISContainer<?>> GIS Element that known it is contained inside a GISContainer.GISEditable Describe a GIS primitive that could be edited.GISEditableChangeListener Listener on changes in a GISEditable object.GISElement Element of a GIS application.GISFlagContainer Describe a GIS primitive that could be mark with flags.GISPrimitive A primitive inside a GIS context.GISTreeBrowsable<E extends GISBrowsable> Describe a GIS element that could be displayed inside aGISDisplayer
. -
Class Summary Class Description AbstractBoundedGISElement<C extends GISContainer<?>,T extends AbstractBoundedGISElement<C,T>> Element of a GIS application which is bounded.AbstractGISElement<C extends GISContainer<?>,T extends AbstractGISElement<C,T>> Element of a GIS application.GISEditableChangeAttributeChangeAdapter Translate anyAttributeChangeEvent
to be received by a specifiedGISEditableChangeListener
. -
Exception Summary Exception Description NoAttributeProviderFoundException Thrown when a GISElement is not able to obtain its attribute provider when an action requires one.