Package net.sf.gridarta.gui.panel.connectionview
Implements views of links between
GameObjects or groups or GameObjects on a map. A Connection is a link
between one or more GameObjects related to some key value. Examples
for key values are connection values to activate teleporters or gates, or key
code strings used by lockable keys and doors.-
Class Summary Class Description CellRenderer<K> ADefaultListCellRendererfor renderingConnectionobjects in a list.Connection<K> StoresGameObjectsrelated to key values.ConnectionControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The controller of the connection view control.ConnectionView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The view of the connection view control.Control<K,G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Abstract controller base class for map view controls.LockedItemsControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The controller of the locked items view control.LockedItemsView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The view of the locked items view control.MonsterCellRenderer<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> ACellRendererfor the monster view.MonsterControl<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The controller of the monster view control.MonsterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> The view of the connection view control.View<K,G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Abstract base class for a panel that holds information about connections of the selected key on the selected map.