com.iver.cit.jdwglib.dwg.objects
Class DwgLayer

java.lang.Object
  extended bycom.iver.cit.jdwglib.dwg.DwgObject
      extended bycom.iver.cit.jdwglib.dwg.objects.DwgLayer

public class DwgLayer
extends DwgObject

The DwgLayer class represents a DWG Layer

Author:
jmorell

Constructor Summary
DwgLayer()
           
 
Method Summary
 int getColor()
           
 java.lang.String getName()
           
 void readDwgLayerV15(int[] data, int offset)
          Read a Layer in the DWG format Version 15
 void setColor(int color)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class com.iver.cit.jdwglib.dwg.DwgObject
getExtendedData, getGraphicData, getHandle, getLayerHandle, getLayerHandleCode, getLinetypeFlags, getMode, getNumReactors, getPlotstyleFlags, getSizeInBits, getSubEntityHandle, getType, getVersion, getXDicObjHandle, isGraphicsFlag, isNoLinks, readObjectHeaderV15, readObjectTailV15, setExtendedData, setGraphicData, setGraphicsFlag, setHandle, setLayerHandle, setLayerHandleCode, setLinetypeFlags, setMode, setNoLinks, setNumReactors, setPlotstyleFlags, setSizeInBits, setSubEntityHandle, setType, setVersion, setXDicObjHandle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DwgLayer

public DwgLayer()
Method Detail

readDwgLayerV15

public void readDwgLayerV15(int[] data,
                            int offset)
                     throws java.lang.Exception
Read a Layer in the DWG format Version 15

Parameters:
data - Array of unsigned bytes obtained from the DWG binary file
offset - The current bit offset where the value begins
Throws:
java.lang.Exception - If an unexpected bit value is found in the DWG file. Occurs when we are looking for LwPolylines.

getColor

public int getColor()
Overrides:
getColor in class DwgObject
Returns:
Returns the color.

setColor

public void setColor(int color)
Overrides:
setColor in class DwgObject
Parameters:
color - The color to set.

getName

public java.lang.String getName()
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.