org.siebengeisslein.ide.source
Class StringLiteralView
java.lang.Object
org.siebengeisslein.ide.source.AbstractCodeFragmentView
org.siebengeisslein.ide.source.StringLiteralView
- All Implemented Interfaces:
- CodeFragmentView
public class StringLiteralView
- extends AbstractCodeFragmentView
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringLiteralView
public StringLiteralView(StringLiteral literal)
getLiteral
public StringLiteral getLiteral()
render
public void render(RenderContext ctx,
boolean updateCaret)
getLength
public int getLength()
deleteBefore
public void deleteBefore(InsertContext ctx)
- Specified by:
deleteBefore in interface CodeFragmentView- Overrides:
deleteBefore in class AbstractCodeFragmentView
insertDigit
public void insertDigit(InsertContext ctx)
- Specified by:
insertDigit in interface CodeFragmentView- Overrides:
insertDigit in class AbstractCodeFragmentView
insertDot
public void insertDot(InsertContext ctx)
- Specified by:
insertDot in interface CodeFragmentView- Overrides:
insertDot in class AbstractCodeFragmentView
insertLeftBrace
public void insertLeftBrace(InsertContext ctx)
- Specified by:
insertLeftBrace in interface CodeFragmentView- Overrides:
insertLeftBrace in class AbstractCodeFragmentView
insertOperatorChar
public void insertOperatorChar(InsertContext ctx)
- Specified by:
insertOperatorChar in interface CodeFragmentView- Overrides:
insertOperatorChar in class AbstractCodeFragmentView
insertSpace
public void insertSpace(InsertContext ctx)
- Specified by:
insertSpace in interface CodeFragmentView- Overrides:
insertSpace in class AbstractCodeFragmentView
insertTextChar
public void insertTextChar(InsertContext ctx)
- Specified by:
insertTextChar in interface CodeFragmentView- Overrides:
insertTextChar in class AbstractCodeFragmentView
getFragmentAt
public CodeFragment getFragmentAt(int posInFragment)