Module org.arakhne.afc.gis.gisbus
Package org.arakhne.afc.gis.bus.network
Interface BusContainer<CONTENT extends BusPrimitive<?>>
-
- Type Parameters:
CONTENT- is the type of the object inside this container.
- All Superinterfaces:
BoundedElement2afp<Rectangle2d>,BusChangeListener,EventListener,GISContainer<CONTENT>,InformedIterable<CONTENT>,Iterable<CONTENT>
- All Known Implementing Classes:
AbstractBusContainer,BusItinerary,BusLine,BusNetwork
public interface BusContainer<CONTENT extends BusPrimitive<?>> extends GISContainer<CONTENT>, BusChangeListener
BusContainer provides the interface of a container of bus primitives.- Since:
- 14.0
- Version:
- 17.0 2020-01-04 14:41:56
- Author:
- Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.gis
- Maven Artifact Id:
- gisbus
-
-
Method Summary
-
Methods inherited from interface org.arakhne.afc.math.geometry.d2.afp.BoundedElement2afp
getBoundingBox
-
Methods inherited from interface org.arakhne.afc.gis.bus.network.BusChangeListener
onBusPrimitiveChanged, onBusPrimitiveGraphicalAttributeChanged, onBusPrimitiveShapeChanged
-
Methods inherited from interface org.arakhne.afc.gis.primitive.GISContainer
bindChangeListener, getColor, getName, resetBoundingBox, size
-
Methods inherited from interface org.arakhne.afc.util.InformedIterable
getElementType
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
-