Bug 132427 [Markers] TaskPropertiesDialog problems
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/tasklist/TaskPropertiesDialog.java
}
            o = attrs.get(IMarker.LOCATION);
            if (o instanceof String) {
                loc = (String) o;
            }
        }
        if (locationText != null) {
			locationText.setText(MarkerUtil.getLineAndLocation(line, loc));
		}
        markDirty();
        return;
    }
    /* (non-Javadoc)
     * Method declared on Dialog
     */
    protected void okPressed() {
        saveChanges();
        super.okPressed();
    }
    private void markDirty() {
        dirty = true;
    }
    private boolean isDirty() {
        return dirty;
    }
    /**
     * Returns whether the marker is editable.
     */
    private boolean isEditable() {
        return marker == null || MarkerUtil.isEditable(marker);