org.siebengeisslein.ide.source
Class VariableView
java.lang.Object
org.siebengeisslein.ide.source.AbstractCodeFragmentView<Variable>
org.siebengeisslein.ide.source.VariableView
- All Implemented Interfaces:
- CodeFragmentView<Variable>
public class VariableView
- extends AbstractCodeFragmentView<Variable>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariableView
public VariableView(HasVariable hasVar)
render
public void render(RenderContext ctx,
boolean updateCaret)
insertTextChar
public void insertTextChar(InsertContext ctx)
- Specified by:
insertTextChar in interface CodeFragmentView<Variable>- Overrides:
insertTextChar in class AbstractCodeFragmentView<Variable>
insertOperatorChar
public void insertOperatorChar(InsertContext ctx)
- Specified by:
insertOperatorChar in interface CodeFragmentView<Variable>- Overrides:
insertOperatorChar in class AbstractCodeFragmentView<Variable>
getLength
public int getLength()
deleteBefore
public void deleteBefore(InsertContext ctx)
- Specified by:
deleteBefore in interface CodeFragmentView<Variable>- Overrides:
deleteBefore in class AbstractCodeFragmentView<Variable>
setVarName
public void setVarName(java.lang.String text)
insertDigit
public void insertDigit(InsertContext ctx)
- Specified by:
insertDigit in interface CodeFragmentView<Variable>- Overrides:
insertDigit in class AbstractCodeFragmentView<Variable>
getFragmentAt
public CodeFragment getFragmentAt(int posInFragment)