com.unitesk.requality.eclipse.editors.browser
Class ReqMarker
java.lang.Object
EditorPart
com.unitesk.requality.eclipse.editors.browser.ReqMarker
public class ReqMarker
- extends EditorPart
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
browser
protected ReqDocBrowser browser
ReqMarker
public ReqMarker()
openDocument
public void openDocument(java.net.URL url)
getBrowser
public ReqDocBrowser getBrowser()
updateTargetRequirement
protected void updateTargetRequirement()
setTargetLocation
public void setTargetLocation(Location loc)
saveDocument
public void saveDocument()
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
doSave
public void doSave(IProgressMonitor monitor)
doSaveAs
public void doSaveAs()
init
public void init(IEditorSite site,
IEditorInput input)
throws PartInitException
- Throws:
PartInitException
isDirty
public boolean isDirty()
isSaveAsAllowed
public boolean isSaveAsAllowed()
createPartControl
public void createPartControl(Composite parent)
getLocationsToRequirement
public Requirement[] getLocationsToRequirement(java.lang.String locId)
getLocationsToRequirementMap
protected java.lang.Object[][] getLocationsToRequirementMap(java.lang.Object[] locations)
copyFile
public static void copyFile(java.io.File in,
java.io.File out)
throws java.io.IOException
- Throws:
java.io.IOException
setFocus
public void setFocus()
getTreeDB
public TreeDB getTreeDB()
getDocument
public Document getDocument()
addSelectionTo
public boolean addSelectionTo(Requirement req)
removeLocation
public void removeLocation(java.lang.String locationId)
removeLocation
public void removeLocation(java.lang.String locationId,
boolean forse)
dispose
public void dispose()
getTargetRequirement
public Requirement getTargetRequirement()
close
public void close(boolean save)
getAdapter
public java.lang.Object getAdapter(java.lang.Class required)