Inheritance diagram for com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport:
Public Member Functions | |
boolean | importFirstClass (Document srcDoc, RQMLDocument dstDoc) |
Imports first-class elements of the supported type. | |
String | toString () |
Returns this class' name and the supported RQML first-class element interface name. | |
Protected Member Functions | |
boolean | copyElement (RQMLFirstClass src, RQMLFirstClass dst) |
Strategy method which copies the attributes of two first-class elements. | |
abstract Class | getSupportedClass () |
Abstract strategy method that shall return the RQML first-class interface that is supported by this class for exporting. | |
abstract int | getTotalElements (Document doc) |
Abstract strategy method that shall return the total number of supported elements present in the specified handheld document. | |
abstract RQMLFirstClass | getElementAt (int index, Document srcDoc) |
Abstract strategy method that shall return the first-class element at the specified index in the specified handheld document. | |
abstract RQMLFirstClass | createDestinationElement (RQMLDocument doc) |
Abstract strategy method that shall create a first-class RQML element of the supported type. |
Each subclass imports only a specific type of RQML first-class element.
Definition at line 73 of file FirstClassImport.java.
|
Strategy method which copies the attributes of two first-class elements.
Definition at line 116 of file FirstClassImport.java. References com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.getSupportedClass(). Referenced by com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.importFirstClass(). |
|
Abstract strategy method that shall create a first-class RQML element of the supported type.
Implemented in com.arcle.rmt.j2se.bridge.swimport.rqml.AssumptionImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ContextImport, com.arcle.rmt.j2se.bridge.swimport.rqml.IssueImport, com.arcle.rmt.j2se.bridge.swimport.rqml.LexiconImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ProjectImport, com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport, com.arcle.rmt.j2se.bridge.swimport.rqml.StakeholderImport, com.arcle.rmt.j2se.bridge.swimport.rqml.TaxonomyImport, and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport. Referenced by com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.importFirstClass(). |
|
Abstract strategy method that shall return the first-class element at the specified index in the specified handheld document.
Implemented in com.arcle.rmt.j2se.bridge.swimport.rqml.AssumptionImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ContextImport, com.arcle.rmt.j2se.bridge.swimport.rqml.IssueImport, com.arcle.rmt.j2se.bridge.swimport.rqml.LexiconImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ProjectImport, com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport, com.arcle.rmt.j2se.bridge.swimport.rqml.StakeholderImport, com.arcle.rmt.j2se.bridge.swimport.rqml.TaxonomyImport, and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport. Referenced by com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.importFirstClass(). |
|
Abstract strategy method that shall return the RQML first-class interface that is supported by this class for exporting.
Implemented in com.arcle.rmt.j2se.bridge.swimport.rqml.AssumptionImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ContextImport, com.arcle.rmt.j2se.bridge.swimport.rqml.IssueImport, com.arcle.rmt.j2se.bridge.swimport.rqml.LexiconImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ProjectImport, com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport, com.arcle.rmt.j2se.bridge.swimport.rqml.StakeholderImport, com.arcle.rmt.j2se.bridge.swimport.rqml.TaxonomyImport, and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport. Referenced by com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.copyElement(), and com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.toString(). |
|
Abstract strategy method that shall return the total number of supported elements present in the specified handheld document.
Implemented in com.arcle.rmt.j2se.bridge.swimport.rqml.AssumptionImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ContextImport, com.arcle.rmt.j2se.bridge.swimport.rqml.IssueImport, com.arcle.rmt.j2se.bridge.swimport.rqml.LexiconImport, com.arcle.rmt.j2se.bridge.swimport.rqml.ProjectImport, com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport, com.arcle.rmt.j2se.bridge.swimport.rqml.StakeholderImport, com.arcle.rmt.j2se.bridge.swimport.rqml.TaxonomyImport, and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport. Referenced by com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.importFirstClass(). |
|
Imports first-class elements of the supported type. This template method relies on derived class' implementation of:
Implements com.arcle.rmt.j2se.bridge.swimport.FirstClassImporter. Definition at line 89 of file FirstClassImport.java. References com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.copyElement(), com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.createDestinationElement(), com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.getElementAt(), and com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.getTotalElements(). |
|
Returns this class' name and the supported RQML first-class element interface name.
Definition at line 104 of file FirstClassImport.java. References com.arcle.rmt.j2se.bridge.swimport.rqml.FirstClassImport.getSupportedClass(). |