Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
W
A
AboutPane
- class net.vee.btech.saikoro.
AboutPane
.
A pane which displays about and license information.
AboutPane(Saikoro)
- Constructor for class net.vee.btech.saikoro.
AboutPane
AbstractAmmunitionWeapon
- class net.vee.btech.component.
AbstractAmmunitionWeapon
.
A component designed to deal damage to an object.
AbstractAmmunitionWeapon(String, int, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
AbstractAmmunitionWeapon
Constructs a new AbstractAmmunitionWeapon.
AbstractComponent
- class net.vee.btech.component.
AbstractComponent
.
A base class for component implementations.
AbstractComponent(String, int, int)
- Constructor for class net.vee.btech.component.
AbstractComponent
Constructs a new AbstractComponent.
AbstractWeapon
- class net.vee.btech.component.
AbstractWeapon
.
A component designed to deal damage to an object.
AbstractWeapon(String, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
AbstractWeapon
Constructs a new AbstractWeapon.
add(AmmunitionBay)
- Method in class net.vee.btech.bml.parser.
WeaponHandler
add(Component)
- Method in class net.vee.btech.bml.parser.
ComponentManagerHandler
add(Component)
- Method in class net.vee.btech.bml.parser.
InventoryHandler
add(Component, String)
- Method in class net.vee.btech.bml.parser.
InventoryHandler
add(Initative)
- Method in class net.vee.btech.saikoro.
Initative
addGameListener(GameListener)
- Method in class net.vee.btech.saikoro.
GameManager
Adds a GameListener to listen for GameEvents.
addGameListener(GameListener)
- Method in class net.vee.btech.saikoro.
Game
Adds a GameListener to listen for GameEvents.
addGameManagerListener(GameManagerListener)
- Method in class net.vee.btech.saikoro.
GameManager
Adds a GameManagerListener to listen for GameManagerEvents.
addMenuItem(JMenu, String, Action)
- Method in class net.vee.btech.saikoro.
Saikoro
addRound(Round)
- Method in class net.vee.btech.saikoro.
Unit
addUnit(Unit)
- Method in class net.vee.btech.saikoro.
Game
addUnitInternal(Unit)
- Method in class net.vee.btech.saikoro.
Game
AMMUNITION_BAY
- Static variable in interface net.vee.btech.component.
Component
AmmunitionBay
- class net.vee.btech.component.
AmmunitionBay
.
A bay containing ammunition for an ammunition-based weapon.
AmmunitionBay(int)
- Constructor for class net.vee.btech.component.
AmmunitionBay
Constructs a new AmmunitionBay.
AmmunitionBayHandler
- class net.vee.btech.bml.parser.
AmmunitionBayHandler
.
A handler for the 'ammunition-bay' element.
AmmunitionBayHandler()
- Constructor for class net.vee.btech.bml.parser.
AmmunitionBayHandler
AmmunitionWeapon
- interface net.vee.btech.component.
AmmunitionWeapon
.
A specialised weapon which uses ammunition.
Artillery
- class net.vee.btech.component.
Artillery
.
High-impact-energy, extremely long range, ballistic projectile weapons.
ARTILLERY
- Static variable in interface net.vee.btech.component.
Weapon
Artillery(String, int, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
Artillery
Constructs a new Artillery.
ATTRIBUTE_CAPACITY
- Static variable in class net.vee.btech.bml.parser.
AmmunitionBayHandler
ATTRIBUTE_CLASS
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_COUNT
- Static variable in class net.vee.btech.bml.parser.
HeatSinkHandler
ATTRIBUTE_COUNT
- Static variable in class net.vee.btech.bml.parser.
JumpJetHandler
ATTRIBUTE_DAMAGE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_DISTANCE
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_EFFICIENCY
- Static variable in class net.vee.btech.bml.parser.
HeatSinkHandler
ATTRIBUTE_HEAT
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_HEAT
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_ID
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_LONG_RANGE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_MASS
- Static variable in class net.vee.btech.bml.parser.
Handler
ATTRIBUTE_MEDIUM_RANGE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_MINIMUM_RANGE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_MODE
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_NAME
- Static variable in class net.vee.btech.bml.parser.
BattlemechHandler
ATTRIBUTE_NAME
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_RATING
- Static variable in class net.vee.btech.bml.parser.
EngineHandler
ATTRIBUTE_ROUND
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_ROUNDS_PER_TON
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_SHORT_RANGE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
ATTRIBUTE_SIZE
- Static variable in class net.vee.btech.bml.parser.
Handler
ATTRIBUTE_TYPE
- Static variable in class net.vee.btech.bml.parser.
Handler
ATTRIBUTE_VALUE
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_VALUE_JUMP
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_VALUE_RUN
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_VALUE_STATIONARY
- Static variable in class net.vee.btech.saikoro.
Constants
ATTRIBUTE_VALUE_WALK
- Static variable in class net.vee.btech.saikoro.
Constants
Autocannon
- class net.vee.btech.component.
Autocannon
.
A large-caliber projectile weapon.
AUTOCANNON
- Static variable in interface net.vee.btech.component.
Weapon
Autocannon(String, int, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
Autocannon
Constructs a new Autocannon.
B
Battlemech
- class net.vee.btech.unit.
Battlemech
.
A Battlemech, the undisputed masters of the battle-field.
Battlemech(String, String, int)
- Constructor for class net.vee.btech.unit.
Battlemech
Constructs a new Battlemech.
BattlemechHandler
- class net.vee.btech.bml.parser.
BattlemechHandler
.
A handler for the 'battlemech' element.
BattlemechHandler()
- Constructor for class net.vee.btech.bml.parser.
BattlemechHandler
BML_NAMESPACE_URI
- Static variable in class net.vee.btech.bml.parser.
Parser
The BML namespace uri.
C
ChassisHandler
- class net.vee.btech.bml.parser.
ChassisHandler
.
A handler for the 'chassis' element.
ChassisHandler()
- Constructor for class net.vee.btech.bml.parser.
ChassisHandler
checkEnabled()
- Method in class net.vee.btech.saikoro.
SaikoroAction
CLASS_ARTILLERY
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLASS_AUTOCANNON
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLASS_LASER
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLASS_MACHINE_GUN
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLASS_MISSILE
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLASS_PARTICLE_CANNON
- Static variable in class net.vee.btech.bml.parser.
WeaponHandler
CLOSE
- Static variable in class net.vee.btech.saikoro.event.
GameManagerEvent
Cockpit
- class net.vee.btech.component.
Cockpit
.
A 'mech cockpit.
COCKPIT
- Static variable in interface net.vee.btech.component.
Component
Cockpit(String, int, int)
- Constructor for class net.vee.btech.component.
Cockpit
Constructs a new Cockpit.
CockpitHandler
- class net.vee.btech.bml.parser.
CockpitHandler
.
A handler for the 'cockpit' element.
CockpitHandler()
- Constructor for class net.vee.btech.bml.parser.
CockpitHandler
CommunicationsHandler
- class net.vee.btech.bml.parser.
CommunicationsHandler
.
A handler for the 'communications' element.
CommunicationsHandler()
- Constructor for class net.vee.btech.bml.parser.
CommunicationsHandler
Component
- interface net.vee.btech.component.
Component
.
Components are parts that can be fitted to a unit.
ComponentManager
- class net.vee.btech.component.
ComponentManager
.
A simple manager class for components.
ComponentManager()
- Constructor for class net.vee.btech.component.
ComponentManager
ComponentManagerHandler
- class net.vee.btech.bml.parser.
ComponentManagerHandler
.
A handler for the 'component-manager' element.
ComponentManagerHandler()
- Constructor for class net.vee.btech.bml.parser.
ComponentManagerHandler
Constants
- class net.vee.btech.saikoro.
Constants
.
Saikoro constants.
Constants()
- Constructor for class net.vee.btech.saikoro.
Constants
CREATE
- Static variable in class net.vee.btech.saikoro.event.
GameManagerEvent
D
doNewGame()
- Method in class net.vee.btech.saikoro.
Saikoro
E
ELEMENT_GAME
- Static variable in class net.vee.btech.saikoro.
Constants
ELEMENT_INITATIVE
- Static variable in class net.vee.btech.saikoro.
Constants
ELEMENT_MOVEMENT
- Static variable in class net.vee.btech.saikoro.
Constants
ELEMENT_ROUND
- Static variable in class net.vee.btech.saikoro.
Constants
ELEMENT_UNIT
- Static variable in class net.vee.btech.saikoro.
Constants
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
Handler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
AmmunitionBayHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
TargetingTrackingHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
EngineHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
ComponentManagerHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
WeaponHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
HeatSinkHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
BattlemechHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
GyroHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
ChassisHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
InventoryHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
CockpitHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
JumpJetHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
CommunicationsHandler
endElement(String, Parser)
- Method in class net.vee.btech.bml.parser.
LifeSupportHandler
endElement(String, String, String)
- Method in class net.vee.btech.bml.parser.
Parser
Engine
- class net.vee.btech.component.
Engine
.
A 'mech engine.
ENGINE
- Static variable in interface net.vee.btech.component.
Component
Engine(String, int, int, int)
- Constructor for class net.vee.btech.component.
Engine
Constructs a new Engine.
EngineHandler
- class net.vee.btech.bml.parser.
EngineHandler
.
A handler for the 'engine' element.
EngineHandler()
- Constructor for class net.vee.btech.bml.parser.
EngineHandler
G
Game
- class net.vee.btech.saikoro.
Game
.
A Saikoro game, the data model which is presented to a user.
Game(String)
- Constructor for class net.vee.btech.saikoro.
Game
Constructs a new Game.
Game(String, int)
- Constructor for class net.vee.btech.saikoro.
Game
Constructs a new Game.
GameEvent
- class net.vee.btech.saikoro.event.
GameEvent
.
A Game event.
GameEvent(Game)
- Constructor for class net.vee.btech.saikoro.event.
GameEvent
Constructs a new GameEvent.
GameEvent(Game, int)
- Constructor for class net.vee.btech.saikoro.event.
GameEvent
Constructs a new GameEvent.
GameListener
- interface net.vee.btech.saikoro.event.
GameListener
.
A Game event listener.
GameManager
- class net.vee.btech.saikoro.
GameManager
.
Manages access to and control over a single game.
GameManager()
- Constructor for class net.vee.btech.saikoro.
GameManager
GameManagerEvent
- class net.vee.btech.saikoro.event.
GameManagerEvent
.
GameManager events generated by the GameManager for common management occurances.
GameManagerEvent(GameManager, int)
- Constructor for class net.vee.btech.saikoro.event.
GameManagerEvent
Constructs a new GameMangerEvent.
GameManagerEvent(GameManager, int, Game)
- Constructor for class net.vee.btech.saikoro.event.
GameManagerEvent
Constructs a new GameMangerEvent.
GameManagerListener
- interface net.vee.btech.saikoro.event.
GameManagerListener
.
A GameManager event listener.
gameMutation(GameEvent)
- Method in class net.vee.btech.saikoro.
Saikoro
gameMutation(GameEvent)
- Method in class net.vee.btech.saikoro.
SaikoroPane
gameMutation(GameEvent)
- Method in class net.vee.btech.saikoro.
AboutPane
gameMutation(GameEvent)
- Method in class net.vee.btech.saikoro.
GameManager
gameMutation(GameEvent)
- Method in class net.vee.btech.saikoro.
GamePane
gameMutation(GameEvent)
- Method in interface net.vee.btech.saikoro.event.
GameListener
This method is invoked when the game has been modified in some way.
GamePane
- class net.vee.btech.saikoro.
GamePane
.
A pane which displays a summary of the game.
GamePane(Saikoro, Game)
- Constructor for class net.vee.btech.saikoro.
GamePane
GameParsedObjectFactory
- class net.vee.btech.saikoro.
GameParsedObjectFactory
.
A ParsedObjectFactory for Saikoro games.
GameParsedObjectFactory()
- Constructor for class net.vee.btech.saikoro.
GameParsedObjectFactory
getAction(String)
- Method in class net.vee.btech.saikoro.
Saikoro
getAmmunitionBay()
- Method in class net.vee.btech.component.
AbstractAmmunitionWeapon
getAmmunitionBay()
- Method in interface net.vee.btech.component.
AmmunitionWeapon
getArmorFactor()
- Method in class net.vee.btech.unit.
Battlemech
Returns this 'mech's armor factor.
getArmorMass()
- Method in class net.vee.btech.unit.
Battlemech
Returns this 'mech's armor mass.
getCenterTorso()
- Method in class net.vee.btech.unit.
Battlemech
getCockpit()
- Method in class net.vee.btech.unit.
Battlemech
Returns this 'mech's cockpit.
getCockpit(String)
- Method in class net.vee.btech.component.
ComponentManager
getCommunicationsType()
- Method in class net.vee.btech.component.
Cockpit
Returns the cockpit's communications system type.
getComponentManager()
- Method in class net.vee.btech.bml.parser.
Parser
getComponents(int)
- Method in class net.vee.btech.unit.
Structure
Returns all components in this location of the given type.
getComponentType()
- Method in class net.vee.btech.component.
AbstractWeapon
getComponentType()
- Method in class net.vee.btech.component.
Engine
getComponentType()
- Method in interface net.vee.btech.component.
Component
getComponentType()
- Method in class net.vee.btech.component.
Cockpit
getComponentType()
- Method in class net.vee.btech.component.
AmmunitionBay
getComponentType()
- Method in class net.vee.btech.component.
HeatSink
getComponentType()
- Method in class net.vee.btech.component.
Gyro
getComponentType()
- Method in class net.vee.btech.component.
JumpJet
getDamage()
- Method in class net.vee.btech.component.
AbstractWeapon
getDamage()
- Method in interface net.vee.btech.component.
Weapon
getDesignation()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's designation.
getDistance()
- Method in class net.vee.btech.saikoro.
Movement
getEffectiveJump()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's maximum effective jump distance.
getEfficiency()
- Method in class net.vee.btech.component.
HeatSink
getEngine()
- Method in class net.vee.btech.unit.
Battlemech
Returns this 'mech's engine.
getEngine(String)
- Method in class net.vee.btech.component.
ComponentManager
getEquipment()
- Method in class net.vee.btech.unit.
Battlemech
Returns a list of this 'mech's equipment.
getEventType()
- Method in class net.vee.btech.saikoro.event.
GameManagerEvent
Returns the event type.
getEventType()
- Method in class net.vee.btech.saikoro.event.
GameEvent
Returns the event type.
getFirstComponent(int)
- Method in class net.vee.btech.unit.
Structure
Returns the first matching component in this location of the given type.
getFrame()
- Method in class net.vee.btech.saikoro.
SaikoroPane
getGame()
- Method in class net.vee.btech.saikoro.
SaikoroPane
getGame()
- Method in class net.vee.btech.saikoro.
GameManager
getGame(ParsedObject)
- Static method in class net.vee.btech.saikoro.
GameParsedObjectFactory
Returns the game from a GameParsedObject.
getGameFile()
- Method in class net.vee.btech.saikoro.
GameManager
getGyro()
- Method in class net.vee.btech.unit.
Battlemech
Returns this 'mech's gyro.
getGyro(String)
- Method in class net.vee.btech.component.
ComponentManager
getHandler(String)
- Method in class net.vee.btech.bml.parser.
Parser
getHandlerStack()
- Method in class net.vee.btech.bml.parser.
Parser
getHead()
- Method in class net.vee.btech.unit.
Battlemech
getHeat()
- Method in class net.vee.btech.component.
AbstractComponent
getHeat()
- Method in class net.vee.btech.component.
AbstractWeapon
getHeat()
- Method in interface net.vee.btech.component.
Component
getHeat()
- Method in class net.vee.btech.component.
AmmunitionBay
getHeat()
- Method in class net.vee.btech.saikoro.
Round
getHeatSink(String)
- Method in class net.vee.btech.component.
ComponentManager
getHeatSinks()
- Method in class net.vee.btech.component.
Engine
getHeatSinks()
- Method in class net.vee.btech.unit.
Battlemech
Returns a list of this 'mech's heat sinks.
getInitative()
- Method in class net.vee.btech.saikoro.
Initative
getInitative()
- Method in class net.vee.btech.saikoro.
Round
getInt(String, Attributes)
- Method in class net.vee.btech.saikoro.
GameParsedObjectFactory
Returns the named attribute value as an int.
getInteger(String, Attributes)
- Method in class net.vee.btech.bml.parser.
Handler
getInteger(String, Attributes, int)
- Method in class net.vee.btech.bml.parser.
Handler
getJumpJet(String)
- Method in class net.vee.btech.component.
ComponentManager
getJumpJets()
- Method in class net.vee.btech.unit.
Battlemech
Returns a list of this 'mech's jump jets.
getLastRound()
- Method in class net.vee.btech.saikoro.
Unit
getLeftArm()
- Method in class net.vee.btech.unit.
Battlemech
getLeftLeg()
- Method in class net.vee.btech.unit.
Battlemech
getLeftTorso()
- Method in class net.vee.btech.unit.
Battlemech
getLifeSupportType()
- Method in class net.vee.btech.component.
Cockpit
Returns the cockpit's life support system type.
getLongRange()
- Method in class net.vee.btech.component.
AbstractWeapon
getLongRange()
- Method in interface net.vee.btech.component.
Weapon
getMass()
- Method in class net.vee.btech.component.
AbstractComponent
getMass()
- Method in interface net.vee.btech.component.
Component
getMass()
- Method in class net.vee.btech.component.
AmmunitionBay
getMass()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's mass (in kilograms).
getMediumRange()
- Method in class net.vee.btech.component.
AbstractWeapon
getMediumRange()
- Method in interface net.vee.btech.component.
Weapon
getMinimumRange()
- Method in class net.vee.btech.component.
AbstractWeapon
getMinimumRange()
- Method in interface net.vee.btech.component.
Weapon
getMode()
- Method in class net.vee.btech.saikoro.
Movement
getMovement()
- Method in class net.vee.btech.saikoro.
Round
getName()
- Method in class net.vee.btech.saikoro.
Unit
getName()
- Method in class net.vee.btech.saikoro.
Game
getNamespace()
- Method in class net.vee.btech.saikoro.
GameParsedObjectFactory
Returns the XML namespace for this factory.
getNext()
- Method in class net.vee.btech.saikoro.
Initative
getParsedObject()
- Method in class net.vee.btech.bml.parser.
Handler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
AmmunitionBayHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
TargetingTrackingHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
EngineHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
ComponentManagerHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
WeaponHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
HeatSinkHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
BattlemechHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
GyroHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
ChassisHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
InventoryHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
CockpitHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
JumpJetHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
CommunicationsHandler
getParsedObject()
- Method in class net.vee.btech.bml.parser.
LifeSupportHandler
getPreviousGame()
- Method in class net.vee.btech.saikoro.event.
GameManagerEvent
Returns the previous game in a relaced game event.
getRating()
- Method in class net.vee.btech.component.
Engine
getRightArm()
- Method in class net.vee.btech.unit.
Battlemech
getRightLeg()
- Method in class net.vee.btech.unit.
Battlemech
getRightTorso()
- Method in class net.vee.btech.unit.
Battlemech
getRound()
- Method in class net.vee.btech.saikoro.
Round
getRound()
- Method in class net.vee.btech.saikoro.
Game
getRound(int)
- Method in class net.vee.btech.saikoro.
Unit
getRoundsPerTon()
- Method in class net.vee.btech.component.
AbstractAmmunitionWeapon
getRoundsPerTon()
- Method in interface net.vee.btech.component.
AmmunitionWeapon
getRun()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's running speed.
getShortRange()
- Method in class net.vee.btech.component.
AbstractWeapon
getShortRange()
- Method in interface net.vee.btech.component.
Weapon
getSize()
- Method in class net.vee.btech.component.
AbstractComponent
getSize()
- Method in interface net.vee.btech.component.
Component
getSize()
- Method in class net.vee.btech.component.
AmmunitionBay
getSourceGame()
- Method in class net.vee.btech.saikoro.event.
GameEvent
A convenience method which returns the event's originating game.
getSourceManager()
- Method in class net.vee.btech.saikoro.event.
GameManagerEvent
A convenience method which returns the event's originating manager.
getString(String, Attributes)
- Method in class net.vee.btech.bml.parser.
Handler
getString(String, Attributes)
- Method in class net.vee.btech.saikoro.
GameParsedObjectFactory
Returns the named attribute value.
getString(String, Attributes, boolean)
- Method in class net.vee.btech.bml.parser.
Handler
getString(String, Attributes, String)
- Method in class net.vee.btech.bml.parser.
Handler
getTargetingTrackingType()
- Method in class net.vee.btech.component.
Cockpit
Returns the cockpit's targeting and tracking system type.
getType()
- Method in class net.vee.btech.component.
AbstractComponent
getType()
- Method in interface net.vee.btech.component.
Component
getType()
- Method in class net.vee.btech.component.
AmmunitionBay
Returns the bay's type.
getType()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's type.
getUnitAt(int)
- Method in class net.vee.btech.saikoro.
Game
getUnitCount()
- Method in class net.vee.btech.saikoro.
Game
getWalk()
- Method in class net.vee.btech.unit.
Battlemech
Returns the unit's walking speed.
getWeapon()
- Method in class net.vee.btech.component.
AmmunitionBay
getWeapon(String)
- Method in class net.vee.btech.component.
ComponentManager
getWeaponType()
- Method in class net.vee.btech.component.
MissileLauncher
getWeaponType()
- Method in class net.vee.btech.component.
Laser
getWeaponType()
- Method in class net.vee.btech.component.
Artillery
getWeaponType()
- Method in interface net.vee.btech.component.
Weapon
getWeaponType()
- Method in class net.vee.btech.component.
Autocannon
getWeaponType()
- Method in class net.vee.btech.component.
ParticleCannon
getWeaponType()
- Method in class net.vee.btech.component.
MachineGun
Gyro
- class net.vee.btech.component.
Gyro
.
A 'mech gyro.
GYRO
- Static variable in interface net.vee.btech.component.
Component
Gyro(String, int, int)
- Constructor for class net.vee.btech.component.
Gyro
Constructs a new Gyro.
GyroHandler
- class net.vee.btech.bml.parser.
GyroHandler
.
A handler for the 'gyro' element.
GyroHandler()
- Constructor for class net.vee.btech.bml.parser.
GyroHandler
H
Handler
- class net.vee.btech.bml.parser.
Handler
.
Base class for all BML element handlers.
HANDLER_PREFIX
- Static variable in class net.vee.btech.bml.parser.
Parser
HANDLER_SUFFIX
- Static variable in class net.vee.btech.bml.parser.
Parser
Handler()
- Constructor for class net.vee.btech.bml.parser.
Handler
hasGame()
- Method in class net.vee.btech.saikoro.
GameManager
HEAT_SINK
- Static variable in interface net.vee.btech.component.
Component
HeatSink
- class net.vee.btech.component.
HeatSink
.
A heat sink.
HeatSink(HeatSink)
- Constructor for class net.vee.btech.component.
HeatSink
Constructs a new HeatSink.
HeatSink(String, int, int, int)
- Constructor for class net.vee.btech.component.
HeatSink
Constructs a new HeatSink.
HeatSinkHandler
- class net.vee.btech.bml.parser.
HeatSinkHandler
.
A handler for the 'heat-sink' element.
HeatSinkHandler()
- Constructor for class net.vee.btech.bml.parser.
HeatSinkHandler
I
Initative
- class net.vee.btech.saikoro.
Initative
.
Initative information
Initative(int)
- Constructor for class net.vee.btech.saikoro.
Initative
InventoryHandler
- class net.vee.btech.bml.parser.
InventoryHandler
.
A handler for the 'inventory' element.
InventoryHandler()
- Constructor for class net.vee.btech.bml.parser.
InventoryHandler
isDamaged()
- Method in class net.vee.btech.component.
AbstractComponent
isDamaged()
- Method in interface net.vee.btech.component.
Component
isDamaged()
- Method in class net.vee.btech.component.
AmmunitionBay
isDestroyed()
- Method in class net.vee.btech.component.
AbstractComponent
isDestroyed()
- Method in interface net.vee.btech.component.
Component
isDestroyed()
- Method in class net.vee.btech.component.
AmmunitionBay
isModified()
- Method in class net.vee.btech.saikoro.
GameManager
J
JUMP_JET
- Static variable in interface net.vee.btech.component.
Component
JumpJet
- class net.vee.btech.component.
JumpJet
.
A jump-jet.
JumpJet(JumpJet)
- Constructor for class net.vee.btech.component.
JumpJet
Constructs a new JumpJet.
JumpJet(String, int, int)
- Constructor for class net.vee.btech.component.
JumpJet
Constructs a new JumpJet.
JumpJetHandler
- class net.vee.btech.bml.parser.
JumpJetHandler
.
A handler for the 'jump-jet' element.
JumpJetHandler()
- Constructor for class net.vee.btech.bml.parser.
JumpJetHandler
L
Laser
- class net.vee.btech.component.
Laser
.
A weapon which emits beams of high-energy coherent light - a laser beam.
LASER
- Static variable in interface net.vee.btech.component.
Weapon
Laser(String, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
Laser
Constructs a new Laser.
LIFE_SUPPORT
- Static variable in interface net.vee.btech.component.
Component
LifeSupportHandler
- class net.vee.btech.bml.parser.
LifeSupportHandler
.
A handler for the 'life-support' element.
LifeSupportHandler()
- Constructor for class net.vee.btech.bml.parser.
LifeSupportHandler
ListDialog
- class net.vee.btech.saikoro.
ListDialog
.
ListDialog(Saikoro, String, String, ListModel, ListCellRenderer)
- Constructor for class net.vee.btech.saikoro.
ListDialog
LOAD
- Static variable in class net.vee.btech.saikoro.event.
GameManagerEvent
loadGame(File)
- Method in class net.vee.btech.saikoro.
GameManager
M
MACHINE_GUN
- Static variable in interface net.vee.btech.component.
Weapon
MachineGun
- class net.vee.btech.component.
MachineGun
.
A high-rate of fire, small caliber, projectile weapon.
MachineGun(String, int, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
MachineGun
Constructs a new MachineGun.
main(String[])
- Static method in class net.vee.btech.saikoro.
Saikoro
mAmmunitionBay
- Variable in class net.vee.btech.component.
AbstractAmmunitionWeapon
mArmor
- Variable in class net.vee.btech.unit.
MechStructure
mArmorRear
- Variable in class net.vee.btech.unit.
MechTorso
mComponents
- Variable in class net.vee.btech.unit.
Structure
mDamage
- Variable in class net.vee.btech.component.
AbstractWeapon
MechStructure
- class net.vee.btech.unit.
MechStructure
.
The basic building blocks for battlemechs.
MechStructure()
- Constructor for class net.vee.btech.unit.
MechStructure
MechTorso
- class net.vee.btech.unit.
MechTorso
.
A battlemech's torso.
MechTorso()
- Constructor for class net.vee.btech.unit.
MechTorso
mFrame
- Variable in class net.vee.btech.saikoro.
SaikoroPane
mGame
- Variable in class net.vee.btech.saikoro.
SaikoroPane
mHeat
- Variable in class net.vee.btech.component.
AbstractWeapon
mInternalStructure
- Variable in class net.vee.btech.unit.
MechStructure
MISSILE
- Static variable in interface net.vee.btech.component.
Weapon
MissileLauncher
- class net.vee.btech.component.
MissileLauncher
.
A weapon which launches a swarm of missiles at at target.
MissileLauncher(String, int, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
MissileLauncher
Constructs a new MissileLauncher.
mLongRange
- Variable in class net.vee.btech.component.
AbstractWeapon
mMediumRange
- Variable in class net.vee.btech.component.
AbstractWeapon
mMinimumRange
- Variable in class net.vee.btech.component.
AbstractWeapon
MODE_JUMP
- Static variable in class net.vee.btech.saikoro.
Movement
MODE_RUN
- Static variable in class net.vee.btech.saikoro.
Movement
MODE_STATIONARY
- Static variable in class net.vee.btech.saikoro.
Movement
MODE_WALK
- Static variable in class net.vee.btech.saikoro.
Movement
Movement
- class net.vee.btech.saikoro.
Movement
.
Movement information
Movement()
- Constructor for class net.vee.btech.saikoro.
Movement
Movement(int, int)
- Constructor for class net.vee.btech.saikoro.
Movement
mRoundsPerTon
- Variable in class net.vee.btech.component.
AbstractAmmunitionWeapon
mShortRange
- Variable in class net.vee.btech.component.
AbstractWeapon
N
NAMESPACE_SAIKORO
- Static variable in class net.vee.btech.saikoro.
Constants
net.vee.btech.bml.parser
- package net.vee.btech.bml.parser
net.vee.btech.component
- package net.vee.btech.component
net.vee.btech.saikoro
- package net.vee.btech.saikoro
net.vee.btech.saikoro.event
- package net.vee.btech.saikoro.event
net.vee.btech.unit
- package net.vee.btech.unit
newGame(String)
- Method in class net.vee.btech.saikoro.
GameManager
newParsedObject(String, Attributes)
- Method in class net.vee.btech.saikoro.
GameParsedObjectFactory
Constructs a new parsed object.
newRound()
- Method in class net.vee.btech.saikoro.
Game
newRound(GameEvent)
- Method in class net.vee.btech.saikoro.
Saikoro
newRound(GameEvent)
- Method in class net.vee.btech.saikoro.
AboutPane
newRound(GameEvent)
- Method in class net.vee.btech.saikoro.
GameManager
newRound(GameEvent)
- Method in class net.vee.btech.saikoro.
GamePane
newRound(GameEvent)
- Method in interface net.vee.btech.saikoro.event.
GameListener
This method is invoked when a new round has begun.
newRound(int)
- Method in class net.vee.btech.saikoro.
Unit
P
parse(InputStream)
- Method in class net.vee.btech.bml.parser.
Parser
Parses a BML stream.
Parser
- class net.vee.btech.bml.parser.
Parser
.
A simple BML parser.
Parser(ComponentManager)
- Constructor for class net.vee.btech.bml.parser.
Parser
Constructs a new Parser.
ParserException
- exception net.vee.btech.bml.parser.
ParserException
.
ParserException()
- Constructor for class net.vee.btech.bml.parser.
ParserException
ParserException(String)
- Constructor for class net.vee.btech.bml.parser.
ParserException
ParserException(String, Throwable)
- Constructor for class net.vee.btech.bml.parser.
ParserException
ParserException(Throwable)
- Constructor for class net.vee.btech.bml.parser.
ParserException
PARTICLE_CANNON
- Static variable in interface net.vee.btech.component.
Weapon
ParticleCannon
- class net.vee.btech.component.
ParticleCannon
.
A weapon which high-energy particles at a target.
ParticleCannon(String, int, int, int, int, int, int, int, int)
- Constructor for class net.vee.btech.component.
ParticleCannon
Constructs a new ParticleCannon.
PREFIX_SAIKORO
- Static variable in class net.vee.btech.saikoro.
Constants
R
removeGameListener(GameListener)
- Method in class net.vee.btech.saikoro.
GameManager
Removes a GameListener.
removeGameListener(GameListener)
- Method in class net.vee.btech.saikoro.
Game
Removes a GameListener.
removeGameManagerListener(GameManagerListener)
- Method in class net.vee.btech.saikoro.
GameManager
Removes a GameManagerListener.
removeUnit(Unit)
- Method in class net.vee.btech.saikoro.
Game
replacedGame(GameManagerEvent)
- Method in class net.vee.btech.saikoro.
Saikoro
replacedGame(GameManagerEvent)
- Method in interface net.vee.btech.saikoro.event.
GameManagerListener
This method is invoked when a game has just been relaced with another.
replacingGame(GameManagerEvent)
- Method in class net.vee.btech.saikoro.
Saikoro
replacingGame(GameManagerEvent)
- Method in interface net.vee.btech.saikoro.event.
GameManagerListener
This method is invoked when the current game is about to be replaced with another.
Round
- class net.vee.btech.saikoro.
Round
.
Basic unit data tracked from round to round .
Round(int)
- Constructor for class net.vee.btech.saikoro.
Round
S
Saikoro
- class net.vee.btech.saikoro.
Saikoro
.
The main Saikoro class.
Saikoro(GameManager)
- Constructor for class net.vee.btech.saikoro.
Saikoro
SaikoroAction
- class net.vee.btech.saikoro.
SaikoroAction
.
An AbstractAction which supports enabled state checking.
SaikoroAction()
- Constructor for class net.vee.btech.saikoro.
SaikoroAction
SaikoroException
- exception net.vee.btech.saikoro.
SaikoroException
.
A generic Saikoro exception.
SaikoroException()
- Constructor for class net.vee.btech.saikoro.
SaikoroException
Constructs a new SaikoroException.
SaikoroException(String)
- Constructor for class net.vee.btech.saikoro.
SaikoroException
Constructs a new SaikoroException.
SaikoroException(String, Throwable)
- Constructor for class net.vee.btech.saikoro.
SaikoroException
Constructs a new SaikoroException.
SaikoroException(Throwable)
- Constructor for class net.vee.btech.saikoro.
SaikoroException
Constructs a new SaikoroException.
SaikoroPane
- class net.vee.btech.saikoro.
SaikoroPane
.
The base pane for displaying information in a Saikoro window.
SaikoroPane(Saikoro, Game)
- Constructor for class net.vee.btech.saikoro.
SaikoroPane
SAVE
- Static variable in class net.vee.btech.saikoro.event.
GameManagerEvent
saveGame()
- Method in class net.vee.btech.saikoro.
GameManager
saveGame(File)
- Method in class net.vee.btech.saikoro.
GameManager
SENSORS
- Static variable in interface net.vee.btech.component.
Component
setAmmunitionBay(AmmunitionBay)
- Method in class net.vee.btech.component.
AbstractAmmunitionWeapon
setAmmunitionBay(AmmunitionBay)
- Method in interface net.vee.btech.component.
AmmunitionWeapon
setCommunicationsType(String)
- Method in class net.vee.btech.component.
Cockpit
Sets the cockpit's communications system type.
setDistance(int)
- Method in class net.vee.btech.saikoro.
Movement
setFrame(Saikoro)
- Method in class net.vee.btech.saikoro.
SaikoroPane
setGame(Game)
- Method in class net.vee.btech.saikoro.
SaikoroPane
setHeat(int)
- Method in class net.vee.btech.saikoro.
Round
setInitative(Initative)
- Method in class net.vee.btech.saikoro.
Round
setLifeSupportType(String)
- Method in class net.vee.btech.component.
Cockpit
Sets the cockpit's life support system type.
setMode(int)
- Method in class net.vee.btech.saikoro.
Movement
setMovement(Movement)
- Method in class net.vee.btech.saikoro.
Round
setName(String)
- Method in class net.vee.btech.saikoro.
Unit
setTargetingTrackingType(String)
- Method in class net.vee.btech.component.
Cockpit
Sets the cockpit's targeting and tracking system type.
setTitle(String)
- Method in class net.vee.btech.saikoro.
Saikoro
setWeapon(Weapon)
- Method in class net.vee.btech.component.
AmmunitionBay
showDialog(Saikoro, String, String, ListModel, ListCellRenderer)
- Static method in class net.vee.btech.saikoro.
ListDialog
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
Handler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
AmmunitionBayHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
TargetingTrackingHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
EngineHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
ComponentManagerHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
WeaponHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
HeatSinkHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
BattlemechHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
GyroHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
ChassisHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
InventoryHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
CockpitHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
JumpJetHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
CommunicationsHandler
startElement(String, Attributes, Parser)
- Method in class net.vee.btech.bml.parser.
LifeSupportHandler
startElement(String, String, String, Attributes)
- Method in class net.vee.btech.bml.parser.
Parser
Structure
- class net.vee.btech.unit.
Structure
.
Structure is the stuff of which units are built.
Structure()
- Constructor for class net.vee.btech.unit.
Structure
T
TargetingTrackingHandler
- class net.vee.btech.bml.parser.
TargetingTrackingHandler
.
A handler for the 'targeting-tracking' element.
TargetingTrackingHandler()
- Constructor for class net.vee.btech.bml.parser.
TargetingTrackingHandler
toString()
- Method in class net.vee.btech.saikoro.
Initative
toString()
- Method in class net.vee.btech.saikoro.
Movement
toXML(Generator)
- Method in class net.vee.btech.saikoro.
Unit
toXML(Generator)
- Method in class net.vee.btech.saikoro.
Initative
toXML(Generator)
- Method in class net.vee.btech.saikoro.
Round
toXML(Generator)
- Method in class net.vee.btech.saikoro.
Movement
toXML(Generator)
- Method in class net.vee.btech.saikoro.
Game
U
Unit
- class net.vee.btech.saikoro.
Unit
.
A simple representation of a Battletech unit.
UNIT_ADDED
- Static variable in class net.vee.btech.saikoro.event.
GameEvent
UNIT_REMOVED
- Static variable in class net.vee.btech.saikoro.event.
GameEvent
Unit(String)
- Constructor for class net.vee.btech.saikoro.
Unit
W
Weapon
- interface net.vee.btech.component.
Weapon
.
A component designed to deal damage to an object.
WEAPON
- Static variable in interface net.vee.btech.component.
Component
WeaponHandler
- class net.vee.btech.bml.parser.
WeaponHandler
.
A handler for the 'weapon' element.
WeaponHandler()
- Constructor for class net.vee.btech.bml.parser.
WeaponHandler
A
B
C
D
E
G
H
I
J
L
M
N
P
R
S
T
U
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES