Inheritance diagram for com.arcle.rmt.superwaba.model.Document:

Public Member Functions | |
| Project | createProject () |
| int | getProjectCount () |
| Project | getProjectAt (int index) |
| boolean | deleteProject (int index) |
| boolean | deleteProject (Project elem) |
| Requirement | createRequirement () |
| Creates a Requirement object and adds it to the Document. | |
| int | getRequirementCount () |
| Returns the number of Requirement elements in the document. | |
| Requirement | getRequirementAt (int index) |
| Returns the requirement element at the specified index. | |
| boolean | deleteRequirement (int index) |
| Removes the requirement at the specified index from the document. | |
| boolean | deleteRequirement (Requirement req) |
| Removes the specified requirement from the document. | |
| Stakeholder | createStakeholder () |
| int | getStakeholderCount () |
| Stakeholder | getStakeholderAt (int index) |
| boolean | deleteStakeholder (int index) |
| boolean | deleteStakeholder (Stakeholder elem) |
| Usecase | createUsecase () |
| Creates a Usecase object and adds it to the Document. | |
| int | getUsecaseCount () |
| Returns the number of Usecase elements in the document. | |
| Usecase | getUsecaseAt (int index) |
| Returns the Usecase element at the specified index. | |
| boolean | deleteUsecase (int index) |
| Removes the Usecase at the specified index from the document. | |
| boolean | deleteUsecase (Usecase uc) |
| Removes the specified Usecase from the document. | |
| Assumption | createAssumption () |
| int | getAssumptionCount () |
| Assumption | getAssumptionAt (int index) |
| boolean | deleteAssumption (int index) |
| boolean | deleteAssumption (Assumption asm) |
| Issue | createIssue () |
| int | getIssueCount () |
| Issue | getIssueAt (int index) |
| boolean | deleteIssue (int index) |
| boolean | deleteIssue (Issue elem) |
| Taxonomy | createTaxonomy () |
| int | getTaxonomyCount () |
| Taxonomy | getTaxonomyAt (int index) |
| boolean | deleteTaxonomy (int index) |
| boolean | deleteTaxonomy (Taxonomy elem) |
| Context | createContext () |
| int | getContextCount () |
| Context | getContextAt (int index) |
| boolean | deleteContext (int index) |
| boolean | deleteContext (Context elem) |
| Lexicon | createLexicon () |
| int | getLexiconCount () |
| Lexicon | getLexiconAt (int index) |
| boolean | deleteLexicon (int index) |
| boolean | deleteLexicon (Lexicon elem) |
| void | setTitle (String title) |
| Sets the document's title. | |
| String | getTitle () |
| Returns the document's title. | |
| void | setDeleted () |
| Marks that this document is to be deleted. | |
| boolean | isDeleted () |
| Whether this document is going to be deleted. | |
Definition at line 80 of file superwaba/model/Document.java.
|
|
|
|
|
|
|
Creates a Requirement object and adds it to the Document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.RequirementListController.createElement(), and com.arcle.rmt.j2se.bridge.swexport.rqml.RequirementExport.doCreateElement(). |
|
|
|
|
Creates a Usecase object and adds it to the Document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.UsecaseListController.createElement(), and com.arcle.rmt.j2se.bridge.swexport.rqml.UsecaseExport.doCreateElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.AssumptionEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.ContextEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.IssueEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.LexiconEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.ProjectEditController.doDeleteElement(). |
|
|
Removes the specified requirement from the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Removes the requirement at the specified index from the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.RequirementEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.StakeholderEditController.doDeleteElement(). |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.TaxonomyEditController.doDeleteElement(). |
|
|
Removes the specified Usecase from the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. |
|
|
Removes the Usecase at the specified index from the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.UsecaseEditController.doDeleteElement(). |
|
|
|
|
|
|
|
|
|
|
|
|
Returns the requirement element at the specified index.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.RequirementList.getElementAt(), and com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport.getElementAt(). |
|
|
Returns the number of Requirement elements in the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.RequirementList.getElementCount(), and com.arcle.rmt.j2se.bridge.swimport.rqml.RequirementImport.getTotalElements(). |
|
|
|
|
|
|
Returns the document's title.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.DocumentListController.doEditDocument(). |
|
|
Returns the Usecase element at the specified index.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.UsecaseList.getElementAt(), and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport.getElementAt(). |
|
|
Returns the number of Usecase elements in the document.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.rqml.UsecaseList.getElementCount(), and com.arcle.rmt.j2se.bridge.swimport.rqml.UsecaseImport.getTotalElements(). |
|
|
Whether this document is going to be deleted.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.model.imp.DocumentManagerImpl.saveDocument(). |
|
|
Marks that this document is to be deleted.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.DocumentWindowController.cmdDeleteDocument(). |
|
|
Sets the document's title.
Implemented in com.arcle.rmt.superwaba.model.imp.DocumentImpl. Referenced by com.arcle.rmt.superwaba.vc.DocumentListController.cmdNewDocument(), and com.arcle.rmt.j2se.bridge.BridgeFacade.exportSuperwabaDocument(). |
1.3.5