org.netbeans.modules.xml.xam.dom
Class ReadOnlyAccess.Provider
java.lang.Object
org.netbeans.modules.xml.xam.dom.ReadOnlyAccess.Provider
- All Implemented Interfaces:
- DocumentModelAccessProvider, ModelAccessProvider
- Enclosing class:
- ReadOnlyAccess
public static class ReadOnlyAccess.Provider
- extends Object
- implements DocumentModelAccessProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReadOnlyAccess.Provider
protected ReadOnlyAccess.Provider()
getInstance
public static ReadOnlyAccess.Provider getInstance()
createModelAccess
public DocumentModelAccess createModelAccess(AbstractDocumentModel model)
- Description copied from interface:
DocumentModelAccessProvider
- Returns the access to the given model source and model.
- Specified by:
createModelAccess in interface DocumentModelAccessProvider
loadSwingDocument
public Document loadSwingDocument(InputStream in)
throws IOException,
BadLocationException
- Description copied from interface:
DocumentModelAccessProvider
- Loads the swing document from the given input stream.
- Specified by:
loadSwingDocument in interface DocumentModelAccessProvider
- Throws:
IOException
BadLocationException
getModelSourceKey
public Object getModelSourceKey(ModelSource source)
- Description copied from interface:
ModelAccessProvider
- Returns key for factory to cache model source.
- Specified by:
getModelSourceKey in interface ModelAccessProvider