| java.lang.Object org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl org.netbeans.modules.xml.retriever.catalog.impl.XAMCatalogWriteModelImpl
unitTestSaveStrategy | boolean unitTestSaveStrategy(Code) | | |
XAMCatalogWriteModelImpl | protected XAMCatalogWriteModelImpl(FileObject catalogFileObject) throws CatalogModelException, IOException(Code) | | Constructor for creating a CatalogWriteModel for the given file object.
The catalogFileObject should not be null
|
addNextCatalog | public void addNextCatalog(URI nextCatalogFileURI, boolean relativize) throws IOException(Code) | | |
createModelSource | protected ModelSource createModelSource(FileObject catFileObject) throws CatalogModelException(Code) | | This method will be called by the constructor for instantiating the protected
object "modelSource" (that is returned by getModelSource()).
Since, this impl is based on XAM, it has a dependency on ModelSource. ModelSource's lookup
must contain at the very least FileObject and javax.swing.Document objects for XAM to work.
NOTE: Unit test env needs to overwrite this method and return proper test env model source.
and also the ModelSource must contain proper Swing document and FileObject in the lookup.
|
getCatalogFileObject | public FileObject getCatalogFileObject()(Code) | | |
getState | public org.netbeans.modules.xml.xam.dom.DocumentModel.State getState()(Code) | | |
isWellformed | public boolean isWellformed()(Code) | | |
removeNextCatalog | public void removeNextCatalog(URI nextCatalogFileRelativeURI) throws IOException(Code) | | |
save | protected void save()(Code) | | |
Methods inherited from org.netbeans.modules.xml.retriever.catalog.impl.CatalogModelImpl | protected CatalogModel createCatalogModel(FileObject fo) throws CatalogModelException(Code)(Java Doc) protected ModelSource createModelSource(FileObject thisFileObj, boolean editable) throws CatalogModelException(Code)(Java Doc) public synchronized ModelSource getModelSource(URI locationURI, ModelSource modelSourceOfSourceDocument) throws CatalogModelException(Code)(Java Doc) public ModelSource getModelSource(URI locationURI) throws CatalogModelException(Code)(Java Doc) public synchronized ModelSource getModelSourceSynchronous(URI locationURI, ModelSource modelSourceOfSourceDocument, boolean fetch) throws CatalogModelException(Code)(Java Doc) boolean isEditable(File absResourceFile)(Code)(Java Doc) public InputSource resolveEntity(String publicId, String systemId) throws SAXException, IOException(Code)(Java Doc) protected File resolveProjectProtocol(URI strRes)(Code)(Java Doc) protected File resolveRelativeURI(URI locationURI, FileObject sourceFileObject) throws CatalogModelException, FileNotFoundException(Code)(Java Doc) public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURIStr)(Code)(Java Doc) protected URI resolveUsingApacheCatalog(File catalogFile, String locationURI) throws IOException, CatalogModelException(Code)(Java Doc) protected URI resolveUsingApacheCatalog(List<File> catalogFileList, String locationURI) throws CatalogModelException, IOException(Code)(Java Doc) protected File resolveUsingCatalog(URI locationURI, FileObject sourceFileObject) throws CatalogModelException, IOException(Code)(Java Doc) protected File resolveUsingPublicCatalog(URI locationURI) throws IOException, CatalogModelException(Code)(Java Doc)
|
|
|