/*******************************************************************************
* Copyright 2010 Simon Mieth
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
******************************************************************************/
package org.kabeja.util;
import org.kabeja.common.LineType;
import org.kabeja.common.Type;
import org.kabeja.math.Vector;
/**
* @author <a href="mailto:simon.mieth@gmx.de>Simon Mieth</a>
*
*/
public class Constants {
public final static String BLOCK_MODELSPACE="*MODEL_SPACE";
public final static String BLOCK_PAPERSPACE="*PAPER_SPACE";
public final static int COMMAND_CODE = 0;
public static final LineType DEFAULT_LINETYPE= new LineType("CONTINUOUS");
public static final String DEFAULT_LAYER = "0";
public final static Vector DEFAULT_X_AXIS_VECTOR = new Vector(1.0, 0.0, 0.0);
public final static Vector DEFAULT_Y_AXIS_VECTOR = new Vector(0.0, 1.0, 0.0);
public final static Vector DEFAULT_Z_AXIS_VECTOR = new Vector(0.0, 0.0, 1.0);
public final static int COLOR_VALUE_BY_LAYER=256;
public final static String DICTIONARY_KEY_GROUP = "ACAD_GROUP";
public final static String DICTIONARY_KEY_LAYOUT = "ACAD_LAYOUT";
public final static String DICTIONARY_KEY_MLINESTYLE = "ACAD_MLINESTYLE";
public final static String DICTIONARY_KEY_PLOTSETTINGS = "ACAD_PLOTSETTINGS";
public final static String DICTIONARY_KEY_PLOTSTYLENAME = "ACAD_PLOTSTYLENAME";
public final static String END_STREAM = "EOF";
public final static String ENTITY_TYPE_3DFACE = "3DFACE";
public final static String ENTITY_TYPE_3DSOLID = "3DSOLID";
//Entity types
public final static String ENTITY_TYPE_ARC = "ARC";
public final static String ENTITY_TYPE_ATTRIB = "ATTRIB";
public final static String ENTITY_TYPE_ATTDEF = "ATTDEF";
public final static String ENTITY_TYPE_BODY = "BODY";
public final static String ENTITY_TYPE_CIRCLE = "CIRCLE";
public final static String ENTITY_TYPE_DIMENSION = "DIMENSION";
public final static String ENTITY_TYPE_ELLIPSE = "ELLIPSE";
public final static String ENTITY_TYPE_HATCH = "HATCH";
public final static String ENTITY_TYPE_IMAGE = "IMAGE";
public final static String ENTITY_TYPE_INSERT = "INSERT";
public final static String ENTITY_TYPE_LEADER = "LEADER";
public final static String ENTITY_TYPE_LINE = "LINE";
public final static String ENTITY_TYPE_LWPOLYLINE = "LWPOLYLINE";
public final static String ENTITY_TYPE_MLINE = "MLINE";
public final static String ENTITY_TYPE_MTEXT = "MTEXT";
public final static String ENTITY_TYPE_POINT = "POINT";
public final static String ENTITY_TYPE_POLYLINE = "POLYLINE";
public final static String ENTITY_TYPE_RAY = "RAY";
public final static String ENTITY_TYPE_REGION = "REGION";
public final static String ENTITY_TYPE_SHAPE = "SHAPE";
public final static String ENTITY_TYPE_SOLID = "SOLID";
public final static String ENTITY_TYPE_SPLINE = "SPLINE";
public final static String ENTITY_TYPE_TABLE = "TABLE";
public final static String ENTITY_TYPE_TEXT = "TEXT";
public final static String ENTITY_TYPE_TOLERANCE = "TOLERANCE";
public final static String ENTITY_TYPE_TRACE = "TRACE";
public final static String ENTITY_TYPE_VERTEX = "VERTEX";
public final static String ENTITY_TYPE_VIEWPORT = "VIEWPORT";
public final static String ENTITY_TYPE_XLINE = "XLINE";
public final static int ENVIRONMENT_VARIABLE_LWDEFAULT = 25;
public static final String HEADER_VARIABLE_ACADMAINTVER = "$ACADMAINTVER";
public static final String HEADER_VARIABLE_ACADVER = "$ACADVER";
public static final String HEADER_VARIABLE_ANGBASE = "$ANGBASE";
public static final String HEADER_VARIABLE_ANGDIR = "$ANGDIR";
public static final String HEADER_VARIABLE_ATTMODE = "$ATTMODE";
public static final String HEADER_VARIABLE_AUNITS = "$AUNITS";
public static final String HEADER_VARIABLE_AUPREC = "$AUPREC";
public static final String HEADER_VARIABLE_CECOLOR = "$CECOLOR";
public static final String HEADER_VARIABLE_CELTSCALE = "$CELTSCALE";
public static final String HEADER_VARIABLE_CELTYPE = "$CELTYPE";
public static final String HEADER_VARIABLE_CELWEIGHT = "$CELWEIGHT";
public static final String HEADER_VARIABLE_CEPSNID = "$CEPSNID";
public static final String HEADER_VARIABLE_CEPSNTYPE = "$CEPSNTYPE";
public static final String HEADER_VARIABLE_CHAMFERA = "$CHAMFERA";
public static final String HEADER_VARIABLE_CHAMFERB = "$CHAMFERB";
public static final String HEADER_VARIABLE_CHAMFERC = "$CHAMFERC";
public static final String HEADER_VARIABLE_CHAMFERD = "$CHAMFERD";
public static final String HEADER_VARIABLE_CLAYER = "$CLAYER";
public static final String HEADER_VARIABLE_CMLJUST = "$CMLJUST";
public static final String HEADER_VARIABLE_CMLSCALE = "$CMLSCALE";
public static final String HEADER_VARIABLE_CMLSTYLE = "$CMLSTYLE";
public static final String HEADER_VARIABLE_DIMADEC = "$DIMADEC";
public static final String HEADER_VARIABLE_DIMALT = "$DIMALT";
public static final String HEADER_VARIABLE_DIMALTD = "$DIMALTD";
public static final String HEADER_VARIABLE_DIMALTF = "$DIMALTF";
public static final String HEADER_VARIABLE_DIMALTRND = "$DIMALTRND";
public static final String HEADER_VARIABLE_DIMALTTD = "$DIMALTTD";
public static final String HEADER_VARIABLE_DIMALTTZ = "$DIMALTTZ";
public static final String HEADER_VARIABLE_DIMALTU = "$DIMALTU";
public static final String HEADER_VARIABLE_DIMALTZ = "$DIMALTZ";
public static final String HEADER_VARIABLE_DIMAPOST = "$DIMAPOST";
public static final String HEADER_VARIABLE_DIMASO = "$DIMASO";
public static final String HEADER_VARIABLE_DIMASSOC = "$DIMASSOC";
public static final String HEADER_VARIABLE_DIMASZ = "$DIMASZ";
public static final String HEADER_VARIABLE_DIMATFIT = "$DIMATFIT";
public static final String HEADER_VARIABLE_DIMAUNIT = "$DIMAUNIT";
public static final String HEADER_VARIABLE_DIMAZIN = "$DIMAZIN";
public static final String HEADER_VARIABLE_DIMBLK = "$DIMBLK";
public static final String HEADER_VARIABLE_DIMBLK1 = "$DIMBLK1";
public static final String HEADER_VARIABLE_DIMCEN = "$DIMCEN";
public static final String HEADER_VARIABLE_DIMCLRD = "$DIMCLRD";
public static final String HEADER_VARIABLE_DIMCLRE = "$DIMCLRE";
public static final String HEADER_VARIABLE_DIMCLRT = "$DIMCLRT";
public static final String HEADER_VARIABLE_DIMDEC = "$DIMDEC";
public static final String HEADER_VARIABLE_DIMDLE = "$DIMDLE";
public static final String HEADER_VARIABLE_DIMDLI = "$DIMDLI";
public static final String HEADER_VARIABLE_DIMDSEP = "$DIMDSEP";
public static final String HEADER_VARIABLE_DIMEXE = "$DIMEXE";
public static final String HEADER_VARIABLE_DIMEXO = "$DIMEXO";
public static final String HEADER_VARIABLE_DIMFAC = "$DIMFAC";
public static final String HEADER_VARIABLE_DIMGAP = "$DIMGAP";
public static final String HEADER_VARIABLE_DIMJUST = "$DIMJUST";
public static final String HEADER_VARIABLE_DIMLDRBLK = "$DIMLDRBLK";
public static final String HEADER_VARIABLE_DIMLFAC = "$DIMLFAC";
public static final String HEADER_VARIABLE_DIMLIM = "$DIMLIM";
public static final String HEADER_VARIABLE_DIMLUNIT = "$DIMLUNIT";
public static final String HEADER_VARIABLE_DIMLWD = "$DIMLWD";
public static final String HEADER_VARIABLE_DIMLWE = "$DIMLWE";
public static final String HEADER_VARIABLE_DIMPOST = "$DIMPOST";
public static final String HEADER_VARIABLE_DIMRND = "$DIMRND";
public static final String HEADER_VARIABLE_DIMSAH = "$DIMSAH";
public static final String HEADER_VARIABLE_DIMSCALE = "$DIMSCALE";
public static final String HEADER_VARIABLE_DIMSD1 = "$DIMSD1";
public static final String HEADER_VARIABLE_DIMSD2 = "$DIMSD2";
public static final String HEADER_VARIABLE_DIMSE1 = "$DIMSE1";
public static final String HEADER_VARIABLE_DIMSE2 = "$DIMSE2";
public static final String HEADER_VARIABLE_DIMSHO = "$DIMSHO";
public static final String HEADER_VARIABLE_DIMSOXD = "$DIMSOXD";
public static final String HEADER_VARIABLE_DIMSTYLE = "$DIMSTYLE";
public static final String HEADER_VARIABLE_DIMTAD = "$DIMTAD";
public static final String HEADER_VARIABLE_DIMTDEC = "$DIMTDEC";
public static final String HEADER_VARIABLE_DIMTFAC = "$DIMTFAC";
public static final String HEADER_VARIABLE_DIMTIH = "$DIMTIH";
public static final String HEADER_VARIABLE_DIMTIX = "$DIMTIX";
public static final String HEADER_VARIABLE_DIMTM = "$DIMTM";
public static final String HEADER_VARIABLE_DIMTMOVE = "$DIMTMOVE";
public static final String HEADER_VARIABLE_DIMTOFL = "$DIMTOFL";
public static final String HEADER_VARIABLE_DIMTOH = "$DIMTOH";
public static final String HEADER_VARIABLE_DIMTOL = "$DIMTOL";
public static final String HEADER_VARIABLE_DIMTOLJ = "$DIMTOLJ";
public static final String HEADER_VARIABLE_DIMTP = "$DIMTP";
public static final String HEADER_VARIABLE_DIMTSZ = "$DIMTSZ";
public static final String HEADER_VARIABLE_DIMTVP = "$DIMTVP";
public static final String HEADER_VARIABLE_DIMTXSTY = "$DIMTXSTY";
public static final String HEADER_VARIABLE_DIMTXT = "$DIMTXT";
public static final String HEADER_VARIABLE_DIMTZIN = "$DIMTZIN";
public static final String HEADER_VARIABLE_DIMUPT = "$DIMUPT";
public static final String HEADER_VARIABLE_DIMZIN = "$DIMZIN";
public static final String HEADER_VARIABLE_DISPSILH = "$DISPSILH";
public static final String HEADER_VARIABLE_DWGCODEPAGE = "$DWGCODEPAGE";
public static final String HEADER_VARIABLE_ELEVATION = "$ELEVATION";
public static final String HEADER_VARIABLE_ENDCAPS = "$ENDCAPS";
public static final String HEADER_VARIABLE_EXTMAX = "$EXTMAX";
public static final String HEADER_VARIABLE_EXTMIN = "$EXTMIN";
public static final String HEADER_VARIABLE_EXTNAMES = "$EXTNAMES";
/**
* Some older header variables maybe overriden by the vport table
*/
public static final String HEADER_VARIABLE_FASTZOOM = "$FASTZOOM";
public static final String HEADER_VARIABLE_FILLETRAD = "$FILLETRAD";
public static final String HEADER_VARIABLE_FILLMODE = "$FILLMODE";
public static final String HEADER_VARIABLE_FINGERPRINTGUID = "$FINGERPRINTGUID";
public static final String HEADER_VARIABLE_GRIDMODE = "$GRIDMODE";
public static final String HEADER_VARIABLE_GRIDUNIT = "$GRIDUNIT";
public static final String HEADER_VARIABLE_HALOGAP = "$HALOGAP";
public static final String HEADER_VARIABLE_HANDSEED = "$HANDSEED";
public static final String HEADER_VARIABLE_HIDETEXT = "$HIDETEXT";
public static final String HEADER_VARIABLE_HYPERLINKBASE = "$HYPERLINKBASE";
public static final String HEADER_VARIABLE_INDEXCTL = "$INDEXCTL";
public static final String HEADER_VARIABLE_INSBASE = "$INSBASE";
public static final String HEADER_VARIABLE_INSUNITS = "$INSUNITS";
public static final String HEADER_VARIABLE_INTERSECTIONCOLOR = "$INTERSECTIONCOLOR";
public static final String HEADER_VARIABLE_INTERSECTIONDISPLAY = "$INTERSECTIONDISPLAY";
public static final String HEADER_VARIABLE_JOINSTYLE = "$JOINSTYLE";
public static final String HEADER_VARIABLE_LIMCHECK = "$LIMCHECK";
public static final String HEADER_VARIABLE_LIMMAX = "$LIMMAX";
public static final String HEADER_VARIABLE_LIMMIN = "$LIMMIN";
public static final String HEADER_VARIABLE_LTSCALE = "$LTSCALE";
public static final String HEADER_VARIABLE_LUNITS = "$LUNITS";
public static final String HEADER_VARIABLE_LUPREC = "$LUPREC";
public static final String HEADER_VARIABLE_LWDISPLAY = "$LWDISPLAY";
public static final String HEADER_VARIABLE_MAXACTVP = "$MAXACTVP";
public static final String HEADER_VARIABLE_MEASUREMENT = "$MEASUREMENT";
public static final String HEADER_VARIABLE_MENU = "$MENU";
public static final String HEADER_VARIABLE_MIRRTEXT = "$MIRRTEXT";
public static final String HEADER_VARIABLE_OBSCOLOR = "$OBSCOLOR";
public static final String HEADER_VARIABLE_OBSLTYPE = "$OBSLTYPE";
public static final String HEADER_VARIABLE_ORTHOMODE = "$ORTHOMODE";
public static final String HEADER_VARIABLE_PDMODE = "$PDMODE";
public static final String HEADER_VARIABLE_PDSIZE = "$PDSIZE";
public static final String HEADER_VARIABLE_PELEVATION = "$PELEVATION";
public static final String HEADER_VARIABLE_PEXTMAX = "$PEXTMAX";
public static final String HEADER_VARIABLE_PEXTMIN = "$PEXTMIN";
public static final String HEADER_VARIABLE_PINSBASE = "$PINSBASE";
public static final String HEADER_VARIABLE_PLIMCHECK = "$PLIMCHECK";
public static final String HEADER_VARIABLE_PLIMMAX = "$PLIMMAX";
public static final String HEADER_VARIABLE_PLIMMIN = "$PLIMMIN";
public static final String HEADER_VARIABLE_PLINEGEN = "$PLINEGEN";
public static final String HEADER_VARIABLE_PLINEWID = "$PLINEWID";
public static final String HEADER_VARIABLE_PROJECTNAME = "$PROJECTNAME";
public static final String HEADER_VARIABLE_PROXYGRAPHICS = "$PROXYGRAPHICS";
public static final String HEADER_VARIABLE_PSLTSCALE = "$PSLTSCALE";
public static final String HEADER_VARIABLE_PSTYLEMODE = "$PSTYLEMODE";
public static final String HEADER_VARIABLE_PSVPSCALE = "$PSVPSCALE";
public static final String HEADER_VARIABLE_PUCSBASE = "$PUCSBASE";
public static final String HEADER_VARIABLE_PUCSNAME = "$PUCSNAME";
public static final String HEADER_VARIABLE_PUCSORG = "$PUCSORG";
public static final String HEADER_VARIABLE_PUCSORGBACK = "$PUCSORGBACK";
public static final String HEADER_VARIABLE_PUCSORGBOTTOM = "$PUCSORGBOTTOM";
public static final String HEADER_VARIABLE_PUCSORGFRONT = "$PUCSORGFRONT";
public static final String HEADER_VARIABLE_PUCSORGLEFT = "$PUCSORGLEFT";
public static final String HEADER_VARIABLE_PUCSORGRIGHT = "$PUCSORGRIGHT";
public static final String HEADER_VARIABLE_PUCSORGTOP = "$PUCSORGTOP";
public static final String HEADER_VARIABLE_PUCSORTHOREF = "$PUCSORTHOREF";
public static final String HEADER_VARIABLE_PUCSORTHOVIEW = "$PUCSORTHOVIEW";
public static final String HEADER_VARIABLE_PUCSXDIR = "$PUCSXDIR";
public static final String HEADER_VARIABLE_PUCSYDIR = "$PUCSYDIR";
public static final String HEADER_VARIABLE_QTEXTMODE = "$QTEXTMODE";
public static final String HEADER_VARIABLE_REGENMODE = "$REGENMODE";
public static final String HEADER_VARIABLE_SHADEDGE = "$SHADEDGE";
public static final String HEADER_VARIABLE_SHADEDIF = "$SHADEDIF";
public static final String HEADER_VARIABLE_SKETCHINC = "$SKETCHINC";
public static final String HEADER_VARIABLE_SKPOLY = "$SKPOLY";
public static final String HEADER_VARIABLE_SNAPANG = "$SNAPANG";
public static final String HEADER_VARIABLE_SNAPBASE = "$SNAPBASE";
public static final String HEADER_VARIABLE_SNAPISOPAIR = "$SNAPISOPAIR";
public static final String HEADER_VARIABLE_SNAPMODE = "$SNAPMODE";
public static final String HEADER_VARIABLE_SNAPSTYLE = "$SNAPSTYLE";
public static final String HEADER_VARIABLE_SNAPUNIT = "$SNAPUNIT";
public static final String HEADER_VARIABLE_SORTENTS = "$SORTENTS";
public static final String HEADER_VARIABLE_SPLFRAME = "$SPLFRAME";
public static final String HEADER_VARIABLE_SPLINESEGS = "$SPLINESEGS";
public static final String HEADER_VARIABLE_SPLINETYPE = "$SPLINETYPE";
public static final String HEADER_VARIABLE_SURFTAB1 = "$SURFTAB1";
public static final String HEADER_VARIABLE_SURFTAB2 = "$SURFTAB2";
public static final String HEADER_VARIABLE_SURFTYPE = "$SURFTYPE";
public static final String HEADER_VARIABLE_SURFU = "$SURFU";
public static final String HEADER_VARIABLE_SURFV = "$SURFV";
public static final String HEADER_VARIABLE_TDCREATE = "$TDCREATE";
public static final String HEADER_VARIABLE_TDINDWG = "$TDINDWG";
public static final String HEADER_VARIABLE_TDUCREATE = "$TDUCREATE";
public static final String HEADER_VARIABLE_TDUPDATE = "$TDUPDATE";
public static final String HEADER_VARIABLE_TDUSRTIMER = "$TDUSRTIMER";
public static final String HEADER_VARIABLE_TDUUPDATE = "$TDUUPDATE";
public static final String HEADER_VARIABLE_TEXTSIZE = "$TEXTSIZE";
public static final String HEADER_VARIABLE_TEXTSTYLE = "$TEXTSTYLE";
public static final String HEADER_VARIABLE_THICKNESS = "$THICKNESS";
public static final String HEADER_VARIABLE_TILEMODE = "$TILEMODE";
public static final String HEADER_VARIABLE_TRACEWID = "$TRACEWID";
public static final String HEADER_VARIABLE_TREEDEPTH = "$TREEDEPTH";
public static final String HEADER_VARIABLE_UCSBASE = "$UCSBASE";
public static final String HEADER_VARIABLE_UCSNAME = "$UCSNAME";
public static final String HEADER_VARIABLE_UCSORG = "$UCSORG";
public static final String HEADER_VARIABLE_UCSORGBACK = "$UCSORGBACK";
public static final String HEADER_VARIABLE_UCSORGBOTTOM = "$UCSORGBOTTOM";
public static final String HEADER_VARIABLE_UCSORGFRONT = "$UCSORGFRONT";
public static final String HEADER_VARIABLE_UCSORGLEFT = "$UCSORGLEFT";
public static final String HEADER_VARIABLE_UCSORGRIGHT = "$UCSORGRIGHT";
public static final String HEADER_VARIABLE_UCSORGTOP = "$UCSORGTOP";
public static final String HEADER_VARIABLE_UCSORTHOREF = "$UCSORTHOREF";
public static final String HEADER_VARIABLE_UCSORTHOVIEW = "$UCSORTHOVIEW";
public static final String HEADER_VARIABLE_UCSXDIR = "$UCSXDIR";
public static final String HEADER_VARIABLE_UCSYDIR = "$UCSYDIR";
public static final String HEADER_VARIABLE_UNITMODE = "$UNITMODE";
public static final String HEADER_VARIABLE_USERI1 = "$USERI1";
public static final String HEADER_VARIABLE_USERR1 = "$USERR1";
public static final String HEADER_VARIABLE_USRTIMER = "$USRTIMER";
public static final String HEADER_VARIABLE_VERSIONGUID = "$VERSIONGUID";
public static final String HEADER_VARIABLE_VIEWCTR = "$VIEWCTR";
public static final String HEADER_VARIABLE_VIEWDIR = "$VIEWDIR";
public static final String HEADER_VARIABLE_VIEWSIZE = "$VIEWSIZE";
public static final String HEADER_VARIABLE_VISRETAIN = "$VISRETAIN";
public static final String HEADER_VARIABLE_WORLDVIEW = "$WORLDVIEW";
public static final String HEADER_VARIABLE_XCLIPFRAME = "$XCLIPFRAME";
public static final String HEADER_VARIABLE_XEDIT = "$XEDIT";
public final static String LAYOUT_DEFAULT_NAME = "Model";
public final static String OBJECT_TYPE_ACAD_PROXY_OBJECT = "ACAD_PROXY_OBJERCT";
public final static String OBJECT_TYPE_ACDBDICTIONARYWDFLT = "ACDBDICTIONARYWDFLT";
public final static String OBJECT_TYPE_ACDBPLACEHOLDER = "ACDBPLACEHOLDER";
public final static String OBJECT_TYPE_DICTIONARY = "DICTIONARY";
public final static String OBJECT_TYPE_DICTIONARYVAR = "DICTIONARYVAR";
public final static String OBJECT_TYPE_DIMASSOC = "DIMASSOC";
public final static String OBJECT_TYPE_FIELD = "FIELD";
public final static String OBJECT_TYPE_GROUP = "GROUP";
public final static String OBJECT_TYPE_IDBUFFER = "IDBUFFER";
//Object types
public final static String OBJECT_TYPE_IMAGEDEF = "IMAGEDEF";
public final static String OBJECT_TYPE_IMAGEDEF_REACTOR = "IMAGEDEF_REACTOR";
public final static String OBJECT_TYPE_LAYER_FILTER = "LAYER_FILTER";
public final static String OBJECT_TYPE_LAYER_INDEX = "LAYER_INDEX";
public final static String OBJECT_TYPE_LAYOUT = "LAYOUT";
public final static String OBJECT_TYPE_MATERIAL = "MATERIAL";
public final static String OBJECT_TYPE_MLINESTYLE = "MLINESTYLE";
public final static String OBJECT_TYPE_OBJECT_PTR = "OBJECT_PTR";
public final static String OBJECT_TYPE_PLOTSETTINGS = "PLOTSETTINGS";
public final static String OBJECT_TYPE_RASTERVARIABLES = "RASTERVARIABLES";
public final static String OBJECT_TYPE_SORTENTSTABLE = "SORTENTSTABLE";
public final static String OBJECT_TYPE_SPATIAL_FILTER = "SPATIAL_FILTER";
public final static String OBJECT_TYPE_SPATIAL_INDEX = "SPATIAL_INDEX";
public final static String OBJECT_TYPE_TABLESTYLE = "TABLESTYLE";
public final static String OBJECT_TYPE_VBA_PROJECT = "VBA_PROJECT";
public final static String OBJECT_TYPE_WIPEOUTVARIABLES = "WIPEOUTVARIABLES";
public final static String OBJECT_TYPE_XRECORD = "XRECORD";
public final static int PAPER_UNIT_INCH = 0;
public final static int PAPER_UNIT_MILLIMETER = 1;
public final static int PAPER_UNIT_PIXEL = 2;
public final static int PLOT_STYLE_DRAWING_EXTENTS = 1;
public final static int PLOT_STYLE_DRAWING_LIMITS = 2;
public final static int PLOT_STYLE_LAST_SCREEN_DISPLAY = 0;
public final static int PLOT_STYLE_LAYOUT = 5;
public final static int PLOT_STYLE_SPECIFIECED_VIEW = 3;
public final static int PLOT_STYLE_SPECIFIECED_WINDOW = 4;
public final static double POINT_CONNECTION_RADIUS = 0.0001;
public final static String SECTION_BLOCKS = "BLOCKS";
public final static String SECTION_CLASSES = "CLASSES";
public final static String SECTION_END = "ENDSEC";
public final static String SECTION_ENTITIES = "ENTITIES";
public final static String SECTION_HEADER = "HEADER";
public final static String SECTION_OBJECTS = "OBJECTS";
public final static String SECTION_START = "SECTION";
public final static String SECTION_TABLES = "TABLES";
public final static String SECTION_THUMBNAILIMAGE = "THUMBNAILIMAGE";
public final static String TABLE_KEY_APPID = "APPID";
public final static String TABLE_KEY_BLOCK_RECORD = "BLOCK_RECORD";
public final static String TABLE_KEY_DIMSTYLE = "DIMSTYLE";
public final static String TABLE_KEY_LAYER = "LAYER";
public final static String TABLE_KEY_LTYPE = "LTYPE";
public final static String TABLE_KEY_STYLE = "STYLE";
public final static String TABLE_KEY_UCS = "UCS";
public final static String TABLES_END="ENDTAB";
public final static String TABLE_KEY_VIEW = "VIEW";
public final static String TABLE_KEY_VPORT = "VPORT";
public static final int END_SEQUENCE_CODE = -2;
public static final String END_SEQUENCE = "SEQEND";
public static final int GROUPCODE_ENTITY_START = 0;
public final static int GROUPCODE_STANDARD_FLAGS = 70;
public final static int GROUPCODE_STANDARD_LAYER = 8;
public final static int GROUPCODE_SUBCLASS_MARKER = 100;
public static final int GROUPCODE_HANDLE=5;
public static final String SUBCLASS_MARKER_ENTITY="AcDbEntity";
public static final String SUBCLASS_MARKER_ENTITY_3DFACE="AcDbFace";
public static final String SUBCLASS_MARKER_ENTITY_ARC="AcDbArc";
public static final String SUBCLASS_MARKER_ENTITY_POLYLINE="AcDbPolyline";
public static final String SUBCLASS_MARKER_ENTITY_CIRCLE="AcDbCircle";
public static final String SUBCLASS_MARKER_ENTITY_ELLIPSE="AcDbEllipse";
public static final String SUBCLASS_MARKER_ENTITY_LINE="AcDbLine";
public static final String SUBCLASS_MARKER_ENTITY_LWPOLYLINE="AcDbPolyline";
public static final String SUBCLASS_MARKER_ENTITY_TEXT="AcDbText";
public static final String SUBCLASS_MARKER_ENTITY_ATTRIB_DEF="AcDbAttributeDefinition";
public static final String SUBCLASS_MARKER_ENTITY_INSERT="AcDbBlockReference";
public static final String SUBCLASS_MARKER_ENTITY_MTEXT="AcDbMText";
public static final String SUBCLASS_MARKER_ENTITY_POINT = "AcDbPoint";
public static final String SUBCLASS_MARKER_ENTITY_SOLID = "AcDbTrace";
public static final String SUBCLASS_MARKER_ENTITY_TRACE="AcDbTrace";
public static final String SUBCLASS_MARKER_ENTITY_VERTEX="AcDbVertex";
public static final String SUBCLASS_MARKER_ENTITY_VERTEX_2D="AcDb2dVertex";
public static final String SUBCLASS_MARKER_ENTITY_VERTEX_3D="AcDb3dPolylineVertex";
public static final String SUBCLASS_MARKER_TABLE="AcDbSymbolTable";
public static final String SUBCLASS_MARKER_TABLE_RECORD="AcDbSymbolTableRecord";
public static final String SUBCLASS_MARKER_TABLE_RECORD_LAYER="AcDbLayerTableRecord";
public static final String SUBCLASS_MARKER_TABLE_RECORD_LINETYPE="AcDbLineTypeTableRecord";
public static final String BLOCK_ENTRY="BLOCK";
public static final String BLOCK_ENTRY_END="ENDBLK";
public static final Type[] TYPES_ARC=new Type[]{Type.TYPE_ENTITY,Type.TYPE_CIRCLE,Type.TYPE_ARC};
}