Inheritance diagram for com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport:
Public Member Functions | |
boolean | export (RQMLFirstClass srcElem, Document dest) |
Exports the first-class RQML element into the handheld document. | |
Protected Member Functions | |
boolean | acceptsInstance (RQMLFirstClass elem) |
Returns whether this class supports export of the specified RQML first-class element. | |
boolean | doCopyElement (RQMLFirstClass src, RQMLFirstClass dst) |
Copies two RQML first-class elements. | |
abstract Class | getSupportedClass () |
Abstract strategy method that shall return the interface type of the first-class element supported by this class. | |
abstract RQMLFirstClass | doCreateElement (Document dest) |
Abstract strategy method that shall create a new and empty instance of the supported first-class element type. |
Definition at line 70 of file FirstClassExport.java.
|
Returns whether this class supports export of the specified RQML first-class element. This template method calls getSupportedClass() to determine the actual type that is supported.
Definition at line 102 of file FirstClassExport.java. References com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.getSupportedClass(). Referenced by com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.export(). |
|
Copies two RQML first-class elements. This template method relies on derived class' implementation of getSupportedClass() to select the appropriate first-class copier.
Definition at line 114 of file FirstClassExport.java. References com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.getSupportedClass(). Referenced by com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.export(). |
|
Abstract strategy method that shall create a new and empty instance of the supported first-class element type. The element created must belong to the handheld document.
Implemented in com.arcle.rmt.j2se.bridge.swexport.rqml.AssumptionExport, com.arcle.rmt.j2se.bridge.swexport.rqml.ContextExport, com.arcle.rmt.j2se.bridge.swexport.rqml.IssueExport, com.arcle.rmt.j2se.bridge.swexport.rqml.LexiconExport, com.arcle.rmt.j2se.bridge.swexport.rqml.ProjectExport, com.arcle.rmt.j2se.bridge.swexport.rqml.RequirementExport, com.arcle.rmt.j2se.bridge.swexport.rqml.StakeholderExport, com.arcle.rmt.j2se.bridge.swexport.rqml.TaxonomyExport, and com.arcle.rmt.j2se.bridge.swexport.rqml.UsecaseExport. Referenced by com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.export(). |
|
Exports the first-class RQML element into the handheld document. This template method relies on derived class' implementation of:
Implements com.arcle.rmt.j2se.bridge.swexport.FirstClassExporter. Definition at line 85 of file FirstClassExport.java. References com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.acceptsInstance(), com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.doCopyElement(), and com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.doCreateElement(). |
|
Abstract strategy method that shall return the interface type of the first-class element supported by this class.
Implemented in com.arcle.rmt.j2se.bridge.swexport.rqml.AssumptionExport, com.arcle.rmt.j2se.bridge.swexport.rqml.ContextExport, com.arcle.rmt.j2se.bridge.swexport.rqml.IssueExport, com.arcle.rmt.j2se.bridge.swexport.rqml.LexiconExport, com.arcle.rmt.j2se.bridge.swexport.rqml.ProjectExport, com.arcle.rmt.j2se.bridge.swexport.rqml.RequirementExport, com.arcle.rmt.j2se.bridge.swexport.rqml.StakeholderExport, com.arcle.rmt.j2se.bridge.swexport.rqml.TaxonomyExport, and com.arcle.rmt.j2se.bridge.swexport.rqml.UsecaseExport. Referenced by com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.acceptsInstance(), and com.arcle.rmt.j2se.bridge.swexport.rqml.FirstClassExport.doCopyElement(). |