public class Vessel
extends org.vesalainen.code.AbstractPropertySetter
implements org.vesalainen.util.Transactional
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
assigned |
static String |
Assigned |
protected boolean |
band |
static String |
Band |
protected Calendar |
calendar |
protected String |
callSign |
static String |
CallSign |
protected Clock |
clock |
protected float |
courseOverGround |
static String |
CourseOverGround |
protected boolean |
csUnit |
static String |
CsUnit |
protected String |
destination |
static String |
Destination |
protected int |
dimensionToBow |
static String |
DimensionToBow |
protected int |
dimensionToPort |
static String |
DimensionToPort |
protected int |
dimensionToStarboard |
static String |
DimensionToStarboard |
protected int |
dimensionToStern |
static String |
DimensionToStern |
protected boolean |
display |
static String |
Display |
protected float |
draught |
static String |
Draught |
protected boolean |
dsc |
static String |
Dsc |
protected int |
heading |
static String |
Heading |
protected int |
imoNumber |
static String |
ImoNumber |
protected float |
latitude |
static String |
Latitude |
protected float |
longitude |
static String |
Longitude |
protected int |
mmsi |
protected boolean |
msg22 |
static String |
Msg22 |
protected NavigationStatus |
navigationStatus |
static String |
NavigationStatus |
static String[] |
Properties |
protected boolean |
raim |
static String |
Raim |
protected float |
rateOfTurn |
static String |
RateOfTurn |
static String |
Second |
protected CodesForShipType |
shipType |
static String |
ShipType |
protected float |
speed |
static String |
Speed |
protected String |
vesselName |
static String |
VesselName |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(String reason) |
void |
rollback(String reason) |
void |
set(String property,
boolean arg) |
void |
set(String property,
char arg) |
void |
set(String property,
float arg) |
void |
set(String property,
int arg) |
void |
set(String property,
Object arg) |
getPrefixes, set, set, set, set, setProperty, startpublic static final String RateOfTurn
public static final String Speed
public static final String Longitude
public static final String Latitude
public static final String CourseOverGround
public static final String Draught
public static final String Second
public static final String ImoNumber
public static final String Heading
public static final String DimensionToBow
public static final String DimensionToStern
public static final String DimensionToPort
public static final String DimensionToStarboard
public static final String VesselName
public static final String CallSign
public static final String Destination
public static final String NavigationStatus
public static final String ShipType
public static final String CsUnit
public static final String Display
public static final String Dsc
public static final String Band
public static final String Msg22
public static final String Assigned
public static final String Raim
public static final String[] Properties
protected final Clock clock
protected final int mmsi
protected String vesselName
protected NavigationStatus navigationStatus
protected float rateOfTurn
protected float speed
protected float longitude
protected float latitude
protected float courseOverGround
protected Calendar calendar
protected String callSign
protected int imoNumber
protected CodesForShipType shipType
protected int dimensionToBow
protected int dimensionToStern
protected int dimensionToPort
protected int dimensionToStarboard
protected float draught
protected String destination
protected int heading
protected boolean csUnit
protected boolean display
protected boolean dsc
protected boolean band
protected boolean msg22
protected boolean assigned
protected boolean raim
public Vessel(Clock clock, int mmsi)
public void set(String property, float arg)
set in interface org.vesalainen.code.PropertySetterset in class org.vesalainen.code.AbstractPropertySetterpublic void set(String property, int arg)
set in interface org.vesalainen.code.PropertySetterset in class org.vesalainen.code.AbstractPropertySetterpublic void set(String property, Object arg)
set in interface org.vesalainen.code.PropertySetterset in class org.vesalainen.code.AbstractPropertySetterpublic void set(String property, boolean arg)
set in interface org.vesalainen.code.PropertySetterset in class org.vesalainen.code.AbstractPropertySetterpublic void set(String property, char arg)
set in interface org.vesalainen.code.PropertySetterset in class org.vesalainen.code.AbstractPropertySetterpublic void rollback(String reason)
rollback in interface org.vesalainen.util.Transactionalrollback in class org.vesalainen.code.AbstractPropertySetterpublic void commit(String reason)
commit in interface org.vesalainen.util.Transactionalcommit in class org.vesalainen.code.AbstractPropertySetterCopyright © 2016. All rights reserved.