Public Member Functions | |
boolean | importFirstClass (Document srcDoc, RQMLDocument dstDoc, PrintWriter log) |
Imports first-class RQML elements from the handheld document into the desktop document. | |
Static Public Member Functions | |
synchronized SwImportFacade | getInstance () |
Returns the singleton instance. | |
Protected Member Functions | |
synchronized Collection | getImporters () |
Returns the collection of FirstClassImporter objects. | |
Collection | createImporters () |
Factory method that creates the collection of FirstClassImporter objects. | |
Private Member Functions | |
SwImportFacade () | |
This is a singleton class, call getInstance() instead. | |
Private Attributes | |
SoftReference | _importers = new SoftReference(null) |
Refers to a Collection object which in turn contains FirstClassImporter objects. | |
Static Private Attributes | |
SwImportFacade | _instance = null |
The singleton instance. |
Definition at line 80 of file SwImportFacade.java.
|
This is a singleton class, call getInstance() instead.
Definition at line 84 of file SwImportFacade.java. Referenced by com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.getInstance(). |
|
Factory method that creates the collection of FirstClassImporter objects. As this Collection is maintained as a SoftReference, this method may be called more than once to reconstruct the Collection should it be reclaimed by the garbage collector.
Definition at line 166 of file SwImportFacade.java. Referenced by com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.getImporters(). |
|
Returns the collection of FirstClassImporter objects. Each of these objects support a certain type of RQML first-class element. Therefore, they are used to import first-class elements of their respective types. Definition at line 133 of file SwImportFacade.java. References com.arcle.rmt.j2se.bridge.swimport.SwImportFacade._importers, and com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.createImporters(). Referenced by com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.importFirstClass(). |
|
Returns the singleton instance.
Definition at line 121 of file SwImportFacade.java. References com.arcle.rmt.j2se.bridge.swimport.SwImportFacade._instance, and com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.SwImportFacade(). |
|
Imports first-class RQML elements from the handheld document into the desktop document. This method iterates through an internally-maintained Collection of FirstClassImporter objects, calling each one to give them opportunity to import their supported first-class elements.
Definition at line 99 of file SwImportFacade.java. References com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.getImporters(), com.arcle.rmt.xplat.util.Iterator.hasNext(), com.arcle.rmt.j2se.bridge.swimport.FirstClassImporter.importFirstClass(), and com.arcle.rmt.xplat.util.Iterator.next(). |
|
Refers to a Collection object which in turn contains FirstClassImporter objects.
Definition at line 187 of file SwImportFacade.java. Referenced by com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.getImporters(). |
|
The singleton instance.
Definition at line 192 of file SwImportFacade.java. Referenced by com.arcle.rmt.j2se.bridge.swimport.SwImportFacade.getInstance(). |