Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javax.ide.model.spi
Interface DocumentImpl  view DocumentImpl download DocumentImpl.java

All Superinterfaces:
ElementImpl
All Known Subinterfaces:
JavaSourceImpl, ProjectImpl, TextDocumentImpl, XMLDocumentImpl

public interface DocumentImpl
extends ElementImpl


Method Summary
 void addDocumentListener(javax.ide.model.DocumentListener dl)
           
 void close()
           
 java.io.Reader getReader()
           
 long getTimestamp()
           
 java.net.URI getURI()
           
 boolean isDirty()
           
 boolean isNew()
           
 boolean isOpen()
           
 boolean isReadOnly()
           
 void markDirty(boolean dirty)
           
 void open()
           
 void removeDocumentListener(javax.ide.model.DocumentListener dl)
           
 void save()
           
 void setURI(java.net.URI uri)
           
 
Methods inherited from interface javax.ide.model.spi.ElementImpl
getIcon, getLabel, getLongLabel, getToolTip
 

Method Detail

getURI

public java.net.URI getURI()

setURI

public void setURI(java.net.URI uri)

isOpen

public boolean isOpen()

isNew

public boolean isNew()

open

public void open()
          throws java.io.IOException

close

public void close()
           throws java.io.IOException

save

public void save()
          throws java.io.IOException

isReadOnly

public boolean isReadOnly()

isDirty

public boolean isDirty()

markDirty

public void markDirty(boolean dirty)

getTimestamp

public long getTimestamp()

getReader

public java.io.Reader getReader()
                         throws java.io.IOException

addDocumentListener

public void addDocumentListener(javax.ide.model.DocumentListener dl)

removeDocumentListener

public void removeDocumentListener(javax.ide.model.DocumentListener dl)