private void setRememberedSpanFeatures(List<FeatureState> aModels) { rememberedSpanFeatures = new HashMap<>(); if (aModels != null) { for (FeatureState fm : aModels) { // Do not remember values unless this feature is enabled if (!fm.feature.isRemember()) { continue; } // Do not remember link features. if (!LinkMode.NONE.equals(fm.feature.getLinkMode())) { continue; } rememberedSpanFeatures.put(fm.feature, fm.value); } } }
private void setRememberedArcFeatures(List<FeatureState> aModels) { rememberedArcFeatures = new HashMap<>(); if (aModels != null) { for (FeatureState fm : aModels) { // Do not remember values unless this feature is enabled if (!fm.feature.isRemember()) { continue; } // Do not remember link features. if (!LinkMode.NONE.equals(fm.feature.getLinkMode())) { continue; } rememberedArcFeatures.put(fm.feature, fm.value); } } }
private static boolean hasLinkFeature(AnnotationSchemaService aService, AnnotationLayer aLayer) { for (AnnotationFeature feature : aService.listAnnotationFeature(aLayer)) { if (!LinkMode.NONE.equals(feature.getLinkMode())) { return true; } } return false; }
private void setRememberedSpanFeatures(List<FeatureState> aModels) { rememberedSpanFeatures = new HashMap<>(); if (aModels != null) { for (FeatureState fm : aModels) { // Do not remember values unless this feature is enabled if (!fm.feature.isRemember()) { continue; } // Do not remember link features. if (!LinkMode.NONE.equals(fm.feature.getLinkMode())) { continue; } rememberedSpanFeatures.put(fm.feature, fm.value); } } }
private void setRememberedArcFeatures(List<FeatureState> aModels) { rememberedArcFeatures = new HashMap<>(); if (aModels != null) { for (FeatureState fm : aModels) { // Do not remember values unless this feature is enabled if (!fm.feature.isRemember()) { continue; } // Do not remember link features. if (!LinkMode.NONE.equals(fm.feature.getLinkMode())) { continue; } rememberedArcFeatures.put(fm.feature, fm.value); } } }
private static boolean hasLinkFeature(AnnotationSchemaService aService, AnnotationLayer aLayer) { for (AnnotationFeature feature : aService.listAnnotationFeature(aLayer)) { if (!LinkMode.NONE.equals(feature.getLinkMode())) { return true; } } return false; }
@Override protected void onConfigure() { AgreementFormModel model = AgreementForm.this.getModelObject(); if (model != null && model.feature != null) { setVisible(!LinkMode.NONE.equals(model.feature.getLinkMode())); } else { setVisible(false); } } });
f: for (AnnotationFeature feat : aAdapter.listFeatures()) { if (MultiValueMode.ARRAY.equals(feat.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(feat.getLinkMode())) { List<LinkWithRoleModel> links = aAdapter.getFeatureValue(feat, aClickedFS); for (int li = 0; li < links.size(); li++) {
f: for (AnnotationFeature feat : aAdapter.listFeatures()) { if (MultiValueMode.ARRAY.equals(feat.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(feat.getLinkMode())) { List<LinkWithRoleModel> links = aAdapter.getFeatureValue(feat, aClickedFS); for (int li = 0; li < links.size(); li++) {
if (!LinkMode.NONE.equals(f.getLinkMode())) { hasLinkFeatures = true; break;
if (!LinkMode.NONE.equals(f.getLinkMode())) { hasLinkFeatures = true; break;
@Override protected void onConfigure() { super.onConfigure(); AgreementFormModel model = AgreementForm.this.getModelObject(); if (model != null && model.feature != null) { setVisible(!LinkMode.NONE.equals(model.feature.getLinkMode())); } else { setVisible(false); } } });
for (AnnotationFeature f : annotationService.listAnnotationFeature(layer)) { if (MultiValueMode.ARRAY.equals(f.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(f.getLinkMode())) { isslotLayer = true; slotFeatures.add(layer.getName() + ":" + f.getName());
for (AnnotationFeature f : annotationService.listAnnotationFeature(layer)) { if (MultiValueMode.ARRAY.equals(f.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(f.getLinkMode())) { isslotLayer = true; slotFeatures.add(layer.getName() + ":" + f.getName());
.listAttachedLinkFeatures(aLayer)) { if (MultiValueMode.ARRAY.equals(linkFeature.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(linkFeature.getLinkMode())) {
for (AnnotationFeature feat : typeAdapter.listFeatures()) { if (MultiValueMode.ARRAY.equals(feat.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(feat.getLinkMode())) { List<LinkWithRoleModel> links = typeAdapter.getFeatureValue(feat, fs); for (int li = 0; li < links.size(); li++) {
for (AnnotationFeature feat : typeAdapter.listFeatures()) { if (MultiValueMode.ARRAY.equals(feat.getMultiValueMode()) && LinkMode.WITH_ROLE.equals(feat.getLinkMode())) { List<LinkWithRoleModel> links = typeAdapter.getFeatureValue(feat, fs); for (int li = 0; li < links.size(); li++) {
if (!LinkMode.NONE.equals(f.getLinkMode())) { continue;