Package dev.galasa.zos3270.spi
Class BufferStartOfField
java.lang.Object
dev.galasa.zos3270.spi.BufferStartOfField
- All Implemented Interfaces:
IBufferHolder
Create a Start of Field position, represents to SF order
-
Constructor Summary
ConstructorDescriptionBufferStartOfField
(int position, boolean fieldProtected, boolean fieldNumeric, boolean fieldDisplay, boolean fieldIntenseDisplay, boolean fieldSelectorPen, boolean fieldModifed) Create the start of a fieldBufferStartOfField
(int position, boolean fieldProtected, boolean fieldNumeric, boolean fieldDisplay, boolean fieldIntenseDisplay, boolean fieldSelectorPen, boolean fieldModifed, dev.galasa.zos3270.internal.datastream.AttributeExtendedHighlighting extendedHighlighting, dev.galasa.zos3270.internal.datastream.AttributeForegroundColour foregroundColour, dev.galasa.zos3270.internal.datastream.AttributeBackgroundColour backgroundColour) -
Method Summary
Modifier and TypeMethodDescriptionvoid
dev.galasa.zos3270.internal.datastream.AttributeBackgroundColour
dev.galasa.zos3270.internal.datastream.AttributeExtendedHighlighting
dev.galasa.zos3270.internal.datastream.AttributeForegroundColour
char
getChar()
boolean
boolean
boolean
boolean
boolean
boolean
void
toString()
-
Constructor Details
-
BufferStartOfField
public BufferStartOfField(int position, boolean fieldProtected, boolean fieldNumeric, boolean fieldDisplay, boolean fieldIntenseDisplay, boolean fieldSelectorPen, boolean fieldModifed) Create the start of a field- Parameters:
position
- - The buffer position the field is to start
-
BufferStartOfField
public BufferStartOfField(int position, boolean fieldProtected, boolean fieldNumeric, boolean fieldDisplay, boolean fieldIntenseDisplay, boolean fieldSelectorPen, boolean fieldModifed, dev.galasa.zos3270.internal.datastream.AttributeExtendedHighlighting extendedHighlighting, dev.galasa.zos3270.internal.datastream.AttributeForegroundColour foregroundColour, dev.galasa.zos3270.internal.datastream.AttributeBackgroundColour backgroundColour)
-
-
Method Details
-
toString
-
isProtected
public boolean isProtected() -
isNumeric
public boolean isNumeric() -
isDisplay
public boolean isDisplay() -
isIntenseDisplay
public boolean isIntenseDisplay() -
isSelectorPen
public boolean isSelectorPen() -
isFieldModifed
public boolean isFieldModifed() -
setFieldModified
public void setFieldModified() -
clearFieldModified
public void clearFieldModified() -
getHighlight
-
getForegroundColour
-
getBackgroundColour
-
getAttributeExtendedHighlighting
public dev.galasa.zos3270.internal.datastream.AttributeExtendedHighlighting getAttributeExtendedHighlighting() -
getAttributeForegroundColour
public dev.galasa.zos3270.internal.datastream.AttributeForegroundColour getAttributeForegroundColour() -
getAttributeBackgroundColour
public dev.galasa.zos3270.internal.datastream.AttributeBackgroundColour getAttributeBackgroundColour() -
getStringWithoutNulls
- Specified by:
getStringWithoutNulls
in interfaceIBufferHolder
-
getChar
public char getChar()- Specified by:
getChar
in interfaceIBufferHolder
-