org.ocopomo.annotation.gate.parser
Class EditorState
java.lang.Object
org.ocopomo.annotation.gate.parser.EditorState
public class EditorState
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditorState
public EditorState(java.lang.String text,
java.util.List<Annotation> linkAnnotations,
java.util.Set<XNode> xNodes)
getText
public java.lang.String getText()
getAnnotations
public java.util.List<Annotation> getAnnotations()
getXNodes
public java.util.SortedSet<XNode> getXNodes()
getXNode
public XNode getXNode(java.lang.String id)
getXNode
public XNode getXNode(int offset)
addLinkAnnotation
public LinkAnnotation addLinkAnnotation(XNode start,
XNode end,
int offsetAnnotationLog,
int lengthAnnotationLog,
java.lang.String logFileName)
addTxtAnnotation
public TxtEmfAnnotation addTxtAnnotation(XNode start,
XNode end,
java.lang.String annotationType,
java.lang.String xmiId)
setText
public void setText(java.lang.String text)
buildGateDocumentFor
public java.lang.String buildGateDocumentFor()
getLinkAnnotations
public java.util.List<LinkAnnotation> getLinkAnnotations()
getTxtAnnotations
public java.util.List<TxtEmfAnnotation> getTxtAnnotations()
getTxtAnnotation
public TxtEmfAnnotation getTxtAnnotation(java.lang.String xmiId)
remove
public void remove(java.lang.String xmiId)