org.siebengeisslein.ide.source
Class AbstractTypeView
java.lang.Object
org.siebengeisslein.ide.source.AbstractCodeFragmentView
org.siebengeisslein.ide.source.AbstractTypeView
- All Implemented Interfaces:
- CodeFragmentView
- Direct Known Subclasses:
- TypeView, VarTypeView
public abstract class AbstractTypeView
- extends AbstractCodeFragmentView
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTypeView
protected AbstractTypeView(CodeFragment fragment)
render
public void render(RenderContext ctx,
boolean updateCaret)
isUnknown
protected boolean isUnknown()
getType
protected abstract PType getType()
setType
protected abstract void setType(PType type)
getTypeManager
protected abstract TypeManager getTypeManager()
insertTextChar
public void insertTextChar(InsertContext ctx)
- Specified by:
insertTextChar in interface CodeFragmentView- Overrides:
insertTextChar in class AbstractCodeFragmentView
getText
protected java.lang.String getText()
getLength
public int getLength()
deleteBefore
public void deleteBefore(InsertContext ctx)
- Specified by:
deleteBefore in interface CodeFragmentView- Overrides:
deleteBefore in class AbstractCodeFragmentView