com.metsci.glimpse.charts.vector.parser.objects
Enum ENCObjectType

java.lang.Object
  extended by java.lang.Enum<ENCObjectType>
      extended by com.metsci.glimpse.charts.vector.parser.objects.ENCObjectType
All Implemented Interfaces:
GeoFeatureType, java.io.Serializable, java.lang.Comparable<ENCObjectType>

public enum ENCObjectType
extends java.lang.Enum<ENCObjectType>
implements GeoFeatureType


Enum Constant Summary
AccuracyOfData
           
AdministrationAreaNamed
           
Aggregation
           
AirportAirfield
           
AnchorageArea
           
AnchorBerth
           
Association
           
Beacon_Cardinal
           
Beacon_IsolatedDanger
           
Beacon_Lateral
           
Beacon_SafeWater
           
Beacon_SpecialPurposeGeneral
           
Berth
           
Bridge
           
Building_Single
           
BuiltUpArea
           
Buoy_Cardinal
           
Buoy_Installation
           
Buoy_IsolatedDanger
           
Buoy_Lateral
           
Buoy_SafeWater
           
Buoy_SpecialPurposeGeneral
           
Cable_Overhead
           
Cable_Submarine
           
CableArea
           
Canal
           
CanalBank
           
CargoTransshipmentArea
           
CartographicArea
           
CartographicLine
           
CartographicSymbol
           
Causeway
           
CautionArea
           
Checkpoint
           
CoastguardStation
           
Coastline
           
Compass
           
CompilationScaleOfData
           
ContiguousZone
           
ContinentalShelfArea
           
ControlPoint
           
Conveyor
           
Coverage
           
Crane
           
CurrentNonGravitational
           
CustomZone
           
Dam
           
Daymark
           
DeepWaterRouteCenterline
           
DeepWaterRoutePart
           
DepthArea
           
DepthContour
           
DistanceMark
           
DockArea
           
DredgedArea
           
DryDock
           
DumpingGround
           
Dyke
           
ExclusiveEconomicZone
           
Fairway
           
FenceWall
           
FerryRoute
           
FisheryZone
           
FishingFacility
           
FishingGround
           
FloatingDock
           
FogSignal
           
FortifiedStructure
           
FreePortArea
           
Gate
           
Gridiron
           
HarbourAreaAdministrative
           
HarbourFacility
           
HorizontalDatumOfData
           
HorizontalDatumShiftParameters
           
Hulk
           
IceArea
           
IncinerationArea
           
InshoreTrafficZone
           
Lake
           
LakeShore
           
LandArea
           
LandElevation
           
Landmark
           
LandRegion
           
Light
           
LightFloat
           
LightVessel
           
LocalMagneticAnomaly
           
LockBasin
           
LogPond
           
MagneticVariation
           
MarineFarmCulture
           
MilitaryPracticeArea
           
MooringWarpingFacility
           
NauticalPublicationInformation
           
NavigationalSystemOfMarks
           
NavigationLine
           
Obstruction
           
OffshorePlatform
           
OffshoreProductionArea
           
OilBarrier
           
Pile
           
PilotBoardingPlace
           
Pipeline_Overhead
           
Pipeline_SubmarineOnLand
           
PipelineArea
           
Pontoon
           
PrecautionaryArea
           
ProductionInformation
           
ProductionStorageArea
           
PylonBridgeSupport
           
QualityOfData
           
RadarLine
           
RadarRange
           
RadarReflector
           
RadarStation
           
RadarTransponderBeacon
           
RadioCallingInPoint
           
RadioStation
           
Railway
           
Rapids
           
RecommendedRouteCenterline
           
RecommendedTrack
           
RecommendedTrafficLanePart
           
RescueStation
           
RestrictedArea
           
RetroReflector
           
River
           
RiverBank
           
Road
           
Runway
           
SandWaves
           
SeaAreaNamedWaterArea
           
SeabedArea
           
SeaPlaneLandingArea
           
ShorelineConstruction
           
SignalStation_Traffic
           
SignalStation_Warning
           
SiloTank
           
SlopeTopline
           
SlopingGround
           
SmallCraftFacility
           
Sounding
           
SoundingDatum
           
Spring
           
Square
           
StackedOnStackedUnder
           
StraightTerritorialSeaBaseline
           
SubmarineTransitLane
           
SurveyReliability
           
SweptArea
           
TerritorialSeaArea
           
Text
           
TidalStreamFloodEbb
           
TidalStreamHarmonicPrediction
           
TidalStreamNonHarmonicPrediction
           
TidalStreamPanelData
           
TidalStreamTimeSeries
           
TideHarmonicPrediction
           
TideNonHarmonicPrediction
           
TideTimeSeries
           
Tideway
           
TopMark
           
TrafficSeparationLine
           
TrafficSeparationSchemeBoundary
           
TrafficSeparationSchemeCrossing
           
TrafficSeparationSchemeLanePart
           
TrafficSeparationSchemeRoundabout
           
TrafficSeparationZone
           
Tunnel
           
TwoWayRoutePart
           
UnderwaterRockAwashRock
           
UnitsOfMeasurementOfData
           
UnsurveyedArea
           
Vegetation
           
VerticalDatumOfData
           
Waterfall
           
WaterTurbulence
           
WeedKelp
           
Wreck
           
 
Method Summary
 java.lang.String asKey()
          Form to read and write from skin file, which is name() for enc and code() for dnc.
 java.lang.String code()
          In code form - unique, small, concise String
static ENCObjectType getInstance(int c)
           
 int getNumFeatures()
           
static ENCObjectType read(java.io.DataInput fin)
           
static int staticGetNumFeatures()
           
static ENCObjectType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ENCObjectType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
static void write(java.io.DataOutputStream fout, ENCObjectType obj)
           
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.metsci.glimpse.charts.vector.parser.objects.GeoFeatureType
name, ordinal
 

Enum Constant Detail

AdministrationAreaNamed

public static final ENCObjectType AdministrationAreaNamed

AirportAirfield

public static final ENCObjectType AirportAirfield

AnchorBerth

public static final ENCObjectType AnchorBerth

AnchorageArea

public static final ENCObjectType AnchorageArea

Beacon_Cardinal

public static final ENCObjectType Beacon_Cardinal

Beacon_IsolatedDanger

public static final ENCObjectType Beacon_IsolatedDanger

Beacon_Lateral

public static final ENCObjectType Beacon_Lateral

Beacon_SafeWater

public static final ENCObjectType Beacon_SafeWater

Beacon_SpecialPurposeGeneral

public static final ENCObjectType Beacon_SpecialPurposeGeneral

Berth

public static final ENCObjectType Berth

Bridge

public static final ENCObjectType Bridge

Building_Single

public static final ENCObjectType Building_Single

BuiltUpArea

public static final ENCObjectType BuiltUpArea

Buoy_Cardinal

public static final ENCObjectType Buoy_Cardinal

Buoy_Installation

public static final ENCObjectType Buoy_Installation

Buoy_Lateral

public static final ENCObjectType Buoy_Lateral

Buoy_IsolatedDanger

public static final ENCObjectType Buoy_IsolatedDanger

Buoy_SpecialPurposeGeneral

public static final ENCObjectType Buoy_SpecialPurposeGeneral

Buoy_SafeWater

public static final ENCObjectType Buoy_SafeWater

Cable_Overhead

public static final ENCObjectType Cable_Overhead

CableArea

public static final ENCObjectType CableArea

Canal

public static final ENCObjectType Canal

Cable_Submarine

public static final ENCObjectType Cable_Submarine

CargoTransshipmentArea

public static final ENCObjectType CargoTransshipmentArea

CanalBank

public static final ENCObjectType CanalBank

CautionArea

public static final ENCObjectType CautionArea

Causeway

public static final ENCObjectType Causeway

CoastguardStation

public static final ENCObjectType CoastguardStation

Checkpoint

public static final ENCObjectType Checkpoint

ContiguousZone

public static final ENCObjectType ContiguousZone

Coastline

public static final ENCObjectType Coastline

NauticalPublicationInformation

public static final ENCObjectType NauticalPublicationInformation

Conveyor

public static final ENCObjectType Conveyor

HorizontalDatumShiftParameters

public static final ENCObjectType HorizontalDatumShiftParameters

Crane

public static final ENCObjectType Crane

ProductionInformation

public static final ENCObjectType ProductionInformation

ContinentalShelfArea

public static final ENCObjectType ContinentalShelfArea

NavigationalSystemOfMarks

public static final ENCObjectType NavigationalSystemOfMarks

ControlPoint

public static final ENCObjectType ControlPoint

SoundingDatum

public static final ENCObjectType SoundingDatum

Dam

public static final ENCObjectType Dam

QualityOfData

public static final ENCObjectType QualityOfData

Daymark

public static final ENCObjectType Daymark

UnitsOfMeasurementOfData

public static final ENCObjectType UnitsOfMeasurementOfData

CurrentNonGravitational

public static final ENCObjectType CurrentNonGravitational

SurveyReliability

public static final ENCObjectType SurveyReliability

CustomZone

public static final ENCObjectType CustomZone

DepthArea

public static final ENCObjectType DepthArea

VerticalDatumOfData

public static final ENCObjectType VerticalDatumOfData

DepthContour

public static final ENCObjectType DepthContour

DeepWaterRouteCenterline

public static final ENCObjectType DeepWaterRouteCenterline

DeepWaterRoutePart

public static final ENCObjectType DeepWaterRoutePart

DredgedArea

public static final ENCObjectType DredgedArea

DryDock

public static final ENCObjectType DryDock

DistanceMark

public static final ENCObjectType DistanceMark

DockArea

public static final ENCObjectType DockArea

Fairway

public static final ENCObjectType Fairway

ExclusiveEconomicZone

public static final ENCObjectType ExclusiveEconomicZone

Dyke

public static final ENCObjectType Dyke

DumpingGround

public static final ENCObjectType DumpingGround

FishingFacility

public static final ENCObjectType FishingFacility

FisheryZone

public static final ENCObjectType FisheryZone

FerryRoute

public static final ENCObjectType FerryRoute

FenceWall

public static final ENCObjectType FenceWall

FortifiedStructure

public static final ENCObjectType FortifiedStructure

FogSignal

public static final ENCObjectType FogSignal

FloatingDock

public static final ENCObjectType FloatingDock

FishingGround

public static final ENCObjectType FishingGround

AccuracyOfData

public static final ENCObjectType AccuracyOfData

HarbourAreaAdministrative

public static final ENCObjectType HarbourAreaAdministrative

CompilationScaleOfData

public static final ENCObjectType CompilationScaleOfData

Gridiron

public static final ENCObjectType Gridiron

Coverage

public static final ENCObjectType Coverage

Gate

public static final ENCObjectType Gate

HorizontalDatumOfData

public static final ENCObjectType HorizontalDatumOfData

FreePortArea

public static final ENCObjectType FreePortArea

InshoreTrafficZone

public static final ENCObjectType InshoreTrafficZone

Lake

public static final ENCObjectType Lake

LakeShore

public static final ENCObjectType LakeShore

LandArea

public static final ENCObjectType LandArea

HarbourFacility

public static final ENCObjectType HarbourFacility

Hulk

public static final ENCObjectType Hulk

IceArea

public static final ENCObjectType IceArea

IncinerationArea

public static final ENCObjectType IncinerationArea

LightFloat

public static final ENCObjectType LightFloat

LightVessel

public static final ENCObjectType LightVessel

LocalMagneticAnomaly

public static final ENCObjectType LocalMagneticAnomaly

LockBasin

public static final ENCObjectType LockBasin

LandElevation

public static final ENCObjectType LandElevation

LandRegion

public static final ENCObjectType LandRegion

Landmark

public static final ENCObjectType Landmark

Light

public static final ENCObjectType Light

NavigationLine

public static final ENCObjectType NavigationLine

MooringWarpingFacility

public static final ENCObjectType MooringWarpingFacility

OffshorePlatform

public static final ENCObjectType OffshorePlatform

Obstruction

public static final ENCObjectType Obstruction

MagneticVariation

public static final ENCObjectType MagneticVariation

LogPond

public static final ENCObjectType LogPond

MilitaryPracticeArea

public static final ENCObjectType MilitaryPracticeArea

MarineFarmCulture

public static final ENCObjectType MarineFarmCulture

Pipeline_Overhead

public static final ENCObjectType Pipeline_Overhead

PipelineArea

public static final ENCObjectType PipelineArea

Pontoon

public static final ENCObjectType Pontoon

Pipeline_SubmarineOnLand

public static final ENCObjectType Pipeline_SubmarineOnLand

OilBarrier

public static final ENCObjectType OilBarrier

OffshoreProductionArea

public static final ENCObjectType OffshoreProductionArea

PilotBoardingPlace

public static final ENCObjectType PilotBoardingPlace

Pile

public static final ENCObjectType Pile

RadarStation

public static final ENCObjectType RadarStation

RadarTransponderBeacon

public static final ENCObjectType RadarTransponderBeacon

RadarRange

public static final ENCObjectType RadarRange

RadarReflector

public static final ENCObjectType RadarReflector

PylonBridgeSupport

public static final ENCObjectType PylonBridgeSupport

RadarLine

public static final ENCObjectType RadarLine

PrecautionaryArea

public static final ENCObjectType PrecautionaryArea

ProductionStorageArea

public static final ENCObjectType ProductionStorageArea

RecommendedTrafficLanePart

public static final ENCObjectType RecommendedTrafficLanePart

RescueStation

public static final ENCObjectType RescueStation

RecommendedRouteCenterline

public static final ENCObjectType RecommendedRouteCenterline

RecommendedTrack

public static final ENCObjectType RecommendedTrack

Railway

public static final ENCObjectType Railway

Rapids

public static final ENCObjectType Rapids

RadioCallingInPoint

public static final ENCObjectType RadioCallingInPoint

RadioStation

public static final ENCObjectType RadioStation

SeaAreaNamedWaterArea

public static final ENCObjectType SeaAreaNamedWaterArea

SandWaves

public static final ENCObjectType SandWaves

Runway

public static final ENCObjectType Runway

Road

public static final ENCObjectType Road

RiverBank

public static final ENCObjectType RiverBank

River

public static final ENCObjectType River

RetroReflector

public static final ENCObjectType RetroReflector

RestrictedArea

public static final ENCObjectType RestrictedArea

SlopingGround

public static final ENCObjectType SlopingGround

SlopeTopline

public static final ENCObjectType SlopeTopline

SiloTank

public static final ENCObjectType SiloTank

SignalStation_Warning

public static final ENCObjectType SignalStation_Warning

SignalStation_Traffic

public static final ENCObjectType SignalStation_Traffic

ShorelineConstruction

public static final ENCObjectType ShorelineConstruction

SeabedArea

public static final ENCObjectType SeabedArea

SeaPlaneLandingArea

public static final ENCObjectType SeaPlaneLandingArea

TidalStreamNonHarmonicPrediction

public static final ENCObjectType TidalStreamNonHarmonicPrediction

TidalStreamHarmonicPrediction

public static final ENCObjectType TidalStreamHarmonicPrediction

TidalStreamTimeSeries

public static final ENCObjectType TidalStreamTimeSeries

TidalStreamPanelData

public static final ENCObjectType TidalStreamPanelData

TideNonHarmonicPrediction

public static final ENCObjectType TideNonHarmonicPrediction

TideHarmonicPrediction

public static final ENCObjectType TideHarmonicPrediction

Tideway

public static final ENCObjectType Tideway

TideTimeSeries

public static final ENCObjectType TideTimeSeries

StackedOnStackedUnder

public static final ENCObjectType StackedOnStackedUnder

Sounding

public static final ENCObjectType Sounding

SmallCraftFacility

public static final ENCObjectType SmallCraftFacility

Aggregation

public static final ENCObjectType Aggregation

Square

public static final ENCObjectType Square

Association

public static final ENCObjectType Association

Spring

public static final ENCObjectType Spring

SubmarineTransitLane

public static final ENCObjectType SubmarineTransitLane

StraightTerritorialSeaBaseline

public static final ENCObjectType StraightTerritorialSeaBaseline

TerritorialSeaArea

public static final ENCObjectType TerritorialSeaArea

SweptArea

public static final ENCObjectType SweptArea

TwoWayRoutePart

public static final ENCObjectType TwoWayRoutePart

UnderwaterRockAwashRock

public static final ENCObjectType UnderwaterRockAwashRock

UnsurveyedArea

public static final ENCObjectType UnsurveyedArea

Vegetation

public static final ENCObjectType Vegetation

WaterTurbulence

public static final ENCObjectType WaterTurbulence

Waterfall

public static final ENCObjectType Waterfall

WeedKelp

public static final ENCObjectType WeedKelp

Wreck

public static final ENCObjectType Wreck

TopMark

public static final ENCObjectType TopMark

TrafficSeparationLine

public static final ENCObjectType TrafficSeparationLine

TrafficSeparationSchemeBoundary

public static final ENCObjectType TrafficSeparationSchemeBoundary

TrafficSeparationSchemeCrossing

public static final ENCObjectType TrafficSeparationSchemeCrossing

TrafficSeparationSchemeLanePart

public static final ENCObjectType TrafficSeparationSchemeLanePart

TrafficSeparationSchemeRoundabout

public static final ENCObjectType TrafficSeparationSchemeRoundabout

TrafficSeparationZone

public static final ENCObjectType TrafficSeparationZone

Tunnel

public static final ENCObjectType Tunnel

TidalStreamFloodEbb

public static final ENCObjectType TidalStreamFloodEbb

Text

public static final ENCObjectType Text

CartographicArea

public static final ENCObjectType CartographicArea

CartographicLine

public static final ENCObjectType CartographicLine

CartographicSymbol

public static final ENCObjectType CartographicSymbol

Compass

public static final ENCObjectType Compass
Method Detail

values

public static ENCObjectType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ENCObjectType c : ENCObjectType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ENCObjectType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

getInstance

public static ENCObjectType getInstance(int c)

write

public static void write(java.io.DataOutputStream fout,
                         ENCObjectType obj)
                  throws java.io.IOException
Throws:
java.io.IOException

read

public static ENCObjectType read(java.io.DataInput fin)
                          throws java.io.IOException
Throws:
java.io.IOException

getNumFeatures

public int getNumFeatures()
Specified by:
getNumFeatures in interface GeoFeatureType

staticGetNumFeatures

public static int staticGetNumFeatures()

code

public java.lang.String code()
Description copied from interface: GeoFeatureType
In code form - unique, small, concise String

Specified by:
code in interface GeoFeatureType
Returns:

asKey

public java.lang.String asKey()
Description copied from interface: GeoFeatureType
Form to read and write from skin file, which is name() for enc and code() for dnc.

Specified by:
asKey in interface GeoFeatureType
Returns:


Copyright © 2012 Metron, Inc.. All Rights Reserved.