public class LineFormatRecord extends Record
| Modifier and Type | Field and Description | 
|---|---|
| private BitField | auto | 
| private BitField | drawTicks | 
| private int | field_1_lineColor | 
| private short | field_2_linePattern | 
| private short | field_3_weight | 
| private short | field_4_format | 
| private short | field_5_colourPaletteIndex | 
| static short | LINE_PATTERN_DARK_GRAY_PATTERN | 
| static short | LINE_PATTERN_DASH | 
| static short | LINE_PATTERN_DASH_DOT | 
| static short | LINE_PATTERN_DASH_DOT_DOT | 
| static short | LINE_PATTERN_DOT | 
| static short | LINE_PATTERN_LIGHT_GRAY_PATTERN | 
| static short | LINE_PATTERN_MEDIUM_GRAY_PATTERN | 
| static short | LINE_PATTERN_NONE | 
| static short | LINE_PATTERN_SOLID | 
| static short | sid | 
| private BitField | unknown | 
| static short | WEIGHT_HAIRLINE | 
| static short | WEIGHT_MEDIUM | 
| static short | WEIGHT_NARROW | 
| static short | WEIGHT_WIDE | 
| Constructor and Description | 
|---|
| LineFormatRecord() | 
| LineFormatRecord(RecordInputStream in)Constructs a LineFormat record and sets its fields appropriately. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | clone() | 
| protected void | fillFields(RecordInputStream in)called by the constructor, should set class level fields. | 
| short | getColourPaletteIndex()Get the colour palette index field for the LineFormat record. | 
| short | getFormat()Get the format field for the LineFormat record. | 
| int | getLineColor()Get the line color field for the LineFormat record. | 
| short | getLinePattern()Get the line pattern field for the LineFormat record. | 
| int | getRecordSize()Size of record (exluding 4 byte header) | 
| short | getSid()return the non static version of the id for this record. | 
| short | getWeight()Get the weight field for the LineFormat record. | 
| boolean | isAuto()automatic format | 
| boolean | isDrawTicks()draw tick marks | 
| boolean | isUnknown()book marks this as reserved = 0 but it seems to do something | 
| int | serialize(int offset,
         byte[] data)called by the class that is responsible for writing this sucker. | 
| void | setAuto(boolean value)Sets the auto field value. | 
| void | setColourPaletteIndex(short field_5_colourPaletteIndex)Set the colour palette index field for the LineFormat record. | 
| void | setDrawTicks(boolean value)Sets the draw ticks field value. | 
| void | setFormat(short field_4_format)Set the format field for the LineFormat record. | 
| void | setLineColor(int field_1_lineColor)Set the line color field for the LineFormat record. | 
| void | setLinePattern(short field_2_linePattern)Set the line pattern field for the LineFormat record. | 
| void | setUnknown(boolean value)Sets the unknown field value. | 
| void | setWeight(short field_3_weight)Set the weight field for the LineFormat record. | 
| String | toString()get a string representation of the record (for biffview/debugging) | 
| protected void | validateSid(short id)Checks the sid matches the expected side for this record | 
isInValueSection, isValue, serializepublic static final short sid
private int field_1_lineColor
private short field_2_linePattern
public static final short LINE_PATTERN_SOLID
public static final short LINE_PATTERN_DASH
public static final short LINE_PATTERN_DOT
public static final short LINE_PATTERN_DASH_DOT
public static final short LINE_PATTERN_DASH_DOT_DOT
public static final short LINE_PATTERN_NONE
public static final short LINE_PATTERN_DARK_GRAY_PATTERN
public static final short LINE_PATTERN_MEDIUM_GRAY_PATTERN
public static final short LINE_PATTERN_LIGHT_GRAY_PATTERN
private short field_3_weight
public static final short WEIGHT_HAIRLINE
public static final short WEIGHT_NARROW
public static final short WEIGHT_MEDIUM
public static final short WEIGHT_WIDE
private short field_4_format
private BitField auto
private BitField drawTicks
private BitField unknown
private short field_5_colourPaletteIndex
public LineFormatRecord()
public LineFormatRecord(RecordInputStream in)
in - the RecordInputstream to read the record fromprotected void validateSid(short id)
validateSid in class Recordid - the expected sid.protected void fillFields(RecordInputStream in)
RecordfillFields in class Recordin - the RecordInputstream to read the record frompublic String toString()
Recordpublic int serialize(int offset,
            byte[] data)
Recordpublic int getRecordSize()
getRecordSize in class Recordpublic short getSid()
Recordpublic int getLineColor()
public void setLineColor(int field_1_lineColor)
public short getLinePattern()
public void setLinePattern(short field_2_linePattern)
field_2_linePattern - One of 
        LINE_PATTERN_SOLID
        LINE_PATTERN_DASH
        LINE_PATTERN_DOT
        LINE_PATTERN_DASH_DOT
        LINE_PATTERN_DASH_DOT_DOT
        LINE_PATTERN_NONE
        LINE_PATTERN_DARK_GRAY_PATTERN
        LINE_PATTERN_MEDIUM_GRAY_PATTERN
        LINE_PATTERN_LIGHT_GRAY_PATTERNpublic short getWeight()
public void setWeight(short field_3_weight)
field_3_weight - One of 
        WEIGHT_HAIRLINE
        WEIGHT_NARROW
        WEIGHT_MEDIUM
        WEIGHT_WIDEpublic short getFormat()
public void setFormat(short field_4_format)
public short getColourPaletteIndex()
public void setColourPaletteIndex(short field_5_colourPaletteIndex)
public void setAuto(boolean value)
public boolean isAuto()
public void setDrawTicks(boolean value)
public boolean isDrawTicks()
public void setUnknown(boolean value)
public boolean isUnknown()
Copyright © 2015 Open Microscopy Environment