Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
-
75460181
by Tony Chemit at 2021-01-06T18:34:40+01:00
-
16179a26
by Tony Chemit at 2021-01-06T18:38:41+01:00
8 changed files:
- client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/data/edit/ContentEditUI.jaxx
- client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/data/open/ContentOpenableUI.jaxx
- client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/data/simple/ContentSimpleUI.jaxx
- client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/data/table/ContentTableUI.jaxx
- client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/ContentReferentialUI.jaxx
- client/datasource/editor/ll/src/main/java/fr/ird/observe/client/datasource/editor/ll/data/landing/LandingPartUI.jaxx
- client/datasource/editor/ll/src/main/java/fr/ird/observe/client/datasource/editor/ll/data/logbook/SamplePartUI.jaxx
- pom.xml
Changes:
| ... | ... | @@ -25,6 +25,8 @@ |
| 25 | 25 |
|
| 26 | 26 |
<import>
|
| 27 | 27 |
fr.ird.observe.dto.data.DataDto
|
| 28 |
+ |
|
| 29 |
+ fr.ird.observe.client.datasource.validation.ObserveSwingValidator
|
|
| 28 | 30 |
</import>
|
| 29 | 31 |
|
| 30 | 32 |
<ContentEditUIModel id='model' genericType='D'/>
|
| ... | ... | @@ -34,6 +36,9 @@ |
| 34 | 36 |
@Override
|
| 35 | 37 |
public abstract ContentEditUIHandler<D, U> getHandler();
|
| 36 | 38 |
|
| 39 |
+ @Override
|
|
| 40 |
+ public abstract ObserveSwingValidator<D> getValidator();
|
|
| 41 |
+ |
|
| 37 | 42 |
@Override
|
| 38 | 43 |
public void resetEdit() {
|
| 39 | 44 |
getHandler().getResetAction().doReset();
|
| ... | ... | @@ -25,6 +25,7 @@ |
| 25 | 25 |
|
| 26 | 26 |
<import>
|
| 27 | 27 |
fr.ird.observe.dto.data.DataDto
|
| 28 |
+ fr.ird.observe.client.datasource.validation.ObserveSwingValidator
|
|
| 28 | 29 |
</import>
|
| 29 | 30 |
|
| 30 | 31 |
<ContentOpenableUIModel id='model' genericType='D'/>
|
| ... | ... | @@ -35,6 +36,9 @@ |
| 35 | 36 |
@Override
|
| 36 | 37 |
public abstract ContentOpenableUIHandler<D, U> getHandler();
|
| 37 | 38 |
|
| 39 |
+ @Override
|
|
| 40 |
+ public abstract ObserveSwingValidator<D> getValidator();
|
|
| 41 |
+ |
|
| 38 | 42 |
@Override
|
| 39 | 43 |
public void resetEdit() {
|
| 40 | 44 |
getHandler().getResetAction().doReset();
|
| ... | ... | @@ -25,6 +25,7 @@ |
| 25 | 25 |
|
| 26 | 26 |
<import>
|
| 27 | 27 |
fr.ird.observe.dto.data.DataDto
|
| 28 |
+ fr.ird.observe.client.datasource.validation.ObserveSwingValidator
|
|
| 28 | 29 |
</import>
|
| 29 | 30 |
|
| 30 | 31 |
<ContentSimpleUIModel id='model' genericType='D'/>
|
| ... | ... | @@ -35,6 +36,9 @@ |
| 35 | 36 |
@Override
|
| 36 | 37 |
public abstract ContentSimpleUIHandler<D, U> getHandler();
|
| 37 | 38 |
|
| 39 |
+ @Override
|
|
| 40 |
+ public abstract ObserveSwingValidator<D> getValidator();
|
|
| 41 |
+ |
|
| 38 | 42 |
@Override
|
| 39 | 43 |
public void resetEdit() {
|
| 40 | 44 |
getHandler().getResetAction().doReset();
|
| ... | ... | @@ -46,8 +46,7 @@ |
| 46 | 46 |
<DataDto id='tableEditBean' initializer='getStates().getTableEditBean()'/>
|
| 47 | 47 |
|
| 48 | 48 |
<!-- selection model in table -->
|
| 49 |
- <ListSelectionModel id='selectionModel' initializer='getTableModel().getSelectionModel()'
|
|
| 50 |
- onValueChanged='getHandler().updateEditor(event)'/>
|
|
| 49 |
+ <ListSelectionModel id='selectionModel' initializer='getTableModel().getSelectionModel()' onValueChanged='getHandler().updateEditor(event)'/>
|
|
| 51 | 50 |
|
| 52 | 51 |
<!-- to block entry editor -->
|
| 53 | 52 |
<ContentTableEditorLayerUI id='editorBlockLayerUI' constructorParams="this" styleClass="blockBlockLayerUI"/>
|
| ... | ... | @@ -57,6 +56,9 @@ |
| 57 | 56 |
@Override
|
| 58 | 57 |
public abstract ContentTableUIHandler<D, C, U> getHandler();
|
| 59 | 58 |
|
| 59 |
+@Override
|
|
| 60 |
+public abstract ObserveSwingValidator<D> getValidator();
|
|
| 61 |
+ |
|
| 60 | 62 |
public abstract SwingValidator<C> getValidatorTable();
|
| 61 | 63 |
|
| 62 | 64 |
@Override
|
| ... | ... | @@ -60,6 +60,9 @@ public abstract NormalTextEditor getUri(); |
| 60 | 60 |
@Override
|
| 61 | 61 |
public abstract ContentReferentialUIHandler<D, R, U> getHandler();
|
| 62 | 62 |
|
| 63 |
+@Override
|
|
| 64 |
+public abstract ObserveSwingValidator<D> getValidator();
|
|
| 65 |
+ |
|
| 63 | 66 |
@Override
|
| 64 | 67 |
public void resetEdit() {
|
| 65 | 68 |
getHandler().getResetAction().doReset();
|
| ... | ... | @@ -45,6 +45,12 @@ |
| 45 | 45 |
static io.ultreia.java4all.i18n.I18n.n
|
| 46 | 46 |
</import>
|
| 47 | 47 |
|
| 48 |
+ <script><![CDATA[
|
|
| 49 |
+ @Override
|
|
| 50 |
+ public ObserveSwingValidator<LandingDto> getValidator() {
|
|
| 51 |
+ return getParentUI().getValidator();
|
|
| 52 |
+ }
|
|
| 53 |
+]]></script>
|
|
| 48 | 54 |
<LandingPartUIModel id='model' initializer="getContextValue(LandingPartUIModel.class)"/>
|
| 49 | 55 |
<LandingPartUITableModel id='tableModel' initializer="getContextValue(LandingPartUITableModel.class)"/>
|
| 50 | 56 |
<LandingDto id='bean'/>
|
| ... | ... | @@ -47,6 +47,12 @@ |
| 47 | 47 |
static io.ultreia.java4all.i18n.I18n.n
|
| 48 | 48 |
</import>
|
| 49 | 49 |
|
| 50 |
+ <script><![CDATA[
|
|
| 51 |
+ @Override
|
|
| 52 |
+ public ObserveSwingValidator<SampleDto> getValidator() {
|
|
| 53 |
+ return getParentUI().getValidator();
|
|
| 54 |
+ }
|
|
| 55 |
+]]></script>
|
|
| 50 | 56 |
<SamplePartUIModel id='model' initializer="getContextValue(SamplePartUIModel.class)"/>
|
| 51 | 57 |
<ContentTableUIModelStates id='states' genericType='SampleDto, SamplePartDto'/>
|
| 52 | 58 |
<SamplePartUITableModel id='tableModel' initializer="getContextValue(SamplePartUITableModel.class)"/>
|
| ... | ... | @@ -155,7 +155,7 @@ |
| 155 | 155 |
|
| 156 | 156 |
<!-- <lib.version.java4all.topia>1.36-SNAPSHOT</lib.version.java4all.topia>-->
|
| 157 | 157 |
<!-- <lib.version.java4all.eugene>3.0-alpha-38</lib.version.java4all.eugene>-->
|
| 158 |
- <lib.version.java4all.jaxx>3.0-alpha-88</lib.version.java4all.jaxx>
|
|
| 158 |
+ <lib.version.java4all.jaxx>3.0-alpha-89-SNAPSHOT</lib.version.java4all.jaxx>
|
|
| 159 | 159 |
<!--<lib.version.java4all.application-context>1.0.3-SNAPSHOT</lib.version.java4all.application-context>-->
|
| 160 | 160 |
<!--<lib.version.java4all.application-template>1.0.2-SNAPSHOT</lib.version.java4all.application-template>-->
|
| 161 | 161 |
<!--<lib.version.java4all.i18n>4.0-beta-3-SNAPSHOT</lib.version.java4all.i18n>-->
|