Revision 3be6ef3e
Added by Niels Hoffmann over 13 years ago
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/section/reference/ReferenceBaseWizardPage.java | ||
---|---|---|
23 | 23 |
import eu.etaxonomy.taxeditor.section.AbstractCdmDetailElement; |
24 | 24 |
|
25 | 25 |
/** |
26 |
* <p>ReferenceBaseWizardPage class.</p> |
|
27 |
* |
|
26 | 28 |
* @author n.hoffmann |
27 | 29 |
* @created Jun 1, 2010 |
28 | 30 |
* @version 1.0 |
29 | 31 |
*/ |
30 | 32 |
public class ReferenceBaseWizardPage extends AbstractCdmEntityWizardPage<ReferenceBase> implements IExceptionHandler{ |
31 | 33 |
|
34 |
/** |
|
35 |
* <p>Constructor for ReferenceBaseWizardPage.</p> |
|
36 |
* |
|
37 |
* @param formFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object. |
|
38 |
* @param conversation a {@link eu.etaxonomy.cdm.api.conversation.ConversationHolder} object. |
|
39 |
* @param entity a {@link eu.etaxonomy.cdm.model.reference.ReferenceBase} object. |
|
40 |
*/ |
|
32 | 41 |
public ReferenceBaseWizardPage(CdmFormFactory formFactory, ConversationHolder conversation, ReferenceBase entity) { |
33 | 42 |
super(formFactory, conversation, entity); |
34 | 43 |
setTitle("Reference"); |
... | ... | |
38 | 47 |
* (non-Javadoc) |
39 | 48 |
* @see eu.etaxonomy.taxeditor.forms.CdmEntityWizardPage#createElement(eu.etaxonomy.taxeditor.forms.ICdmFormElement) |
40 | 49 |
*/ |
50 |
/** {@inheritDoc} */ |
|
41 | 51 |
public AbstractCdmDetailElement createElement(ICdmFormElement rootElement){ |
42 | 52 |
ReferenceBaseDetailElement referenceElement = (ReferenceBaseDetailElement) formFactory.createCdmDetailElement(DetailType.REFERENCEBASE, rootElement, SWT.NULL); |
43 | 53 |
referenceElement.addExceptionHandler(this); |
... | ... | |
48 | 58 |
/* (non-Javadoc) |
49 | 59 |
* @see eu.etaxonomy.taxeditor.forms.IExceptionHandler#handleException(eu.etaxonomy.taxeditor.forms.CdmPropertyChangeEvent) |
50 | 60 |
*/ |
61 |
/** {@inheritDoc} */ |
|
51 | 62 |
@Override |
52 | 63 |
public void handleException(CdmPropertyChangeEvent event) { |
53 | 64 |
setMessage(event.getException().getMessage(), WARNING); |
... | ... | |
56 | 67 |
/* (non-Javadoc) |
57 | 68 |
* @see eu.etaxonomy.taxeditor.forms.IExceptionHandler#clearException() |
58 | 69 |
*/ |
70 |
/** {@inheritDoc} */ |
|
59 | 71 |
@Override |
60 | 72 |
public void clearException() { |
61 | 73 |
setMessage(null); |
Also available in: Unified diff
performed javacscript:fix and worked on documentation