Package org.jline.terminal
Class Attributes
- java.lang.Object
-
- org.jline.terminal.Attributes
-
public class Attributes extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Attributes.ControlChar
Control charactersstatic class
Attributes.ControlFlag
static class
Attributes.InputFlag
Input flags - software input processingstatic class
Attributes.LocalFlag
static class
Attributes.OutputFlag
-
Constructor Summary
Constructors Constructor Description Attributes()
Attributes(Attributes attr)
-
Method Summary
-
-
-
Constructor Detail
-
Attributes
public Attributes()
-
Attributes
public Attributes(Attributes attr)
-
-
Method Detail
-
getInputFlags
public java.util.EnumSet<Attributes.InputFlag> getInputFlags()
-
setInputFlags
public void setInputFlags(java.util.EnumSet<Attributes.InputFlag> flags)
-
getInputFlag
public boolean getInputFlag(Attributes.InputFlag flag)
-
setInputFlags
public void setInputFlags(java.util.EnumSet<Attributes.InputFlag> flags, boolean value)
-
setInputFlag
public void setInputFlag(Attributes.InputFlag flag, boolean value)
-
getOutputFlags
public java.util.EnumSet<Attributes.OutputFlag> getOutputFlags()
-
setOutputFlags
public void setOutputFlags(java.util.EnumSet<Attributes.OutputFlag> flags)
-
getOutputFlag
public boolean getOutputFlag(Attributes.OutputFlag flag)
-
setOutputFlags
public void setOutputFlags(java.util.EnumSet<Attributes.OutputFlag> flags, boolean value)
-
setOutputFlag
public void setOutputFlag(Attributes.OutputFlag flag, boolean value)
-
getControlFlags
public java.util.EnumSet<Attributes.ControlFlag> getControlFlags()
-
setControlFlags
public void setControlFlags(java.util.EnumSet<Attributes.ControlFlag> flags)
-
getControlFlag
public boolean getControlFlag(Attributes.ControlFlag flag)
-
setControlFlags
public void setControlFlags(java.util.EnumSet<Attributes.ControlFlag> flags, boolean value)
-
setControlFlag
public void setControlFlag(Attributes.ControlFlag flag, boolean value)
-
getLocalFlags
public java.util.EnumSet<Attributes.LocalFlag> getLocalFlags()
-
setLocalFlags
public void setLocalFlags(java.util.EnumSet<Attributes.LocalFlag> flags)
-
getLocalFlag
public boolean getLocalFlag(Attributes.LocalFlag flag)
-
setLocalFlags
public void setLocalFlags(java.util.EnumSet<Attributes.LocalFlag> flags, boolean value)
-
setLocalFlag
public void setLocalFlag(Attributes.LocalFlag flag, boolean value)
-
getControlChars
public java.util.EnumMap<Attributes.ControlChar,java.lang.Integer> getControlChars()
-
setControlChars
public void setControlChars(java.util.EnumMap<Attributes.ControlChar,java.lang.Integer> chars)
-
getControlChar
public int getControlChar(Attributes.ControlChar c)
-
setControlChar
public void setControlChar(Attributes.ControlChar c, int value)
-
copy
public void copy(Attributes attributes)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-