Revision b32150b1
Added by Andreas Kohlbecker over 5 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/view/reference/ReferencePopupEditor.java | ||
---|---|---|
9 | 9 |
package eu.etaxonomy.cdm.vaadin.view.reference; |
10 | 10 |
|
11 | 11 |
import java.util.Arrays; |
12 |
import java.util.Collection; |
|
13 | 12 |
import java.util.EnumSet; |
14 | 13 |
import java.util.HashMap; |
15 | 14 |
import java.util.LinkedHashMap; |
... | ... | |
18 | 17 |
|
19 | 18 |
import org.apache.log4j.Logger; |
20 | 19 |
import org.springframework.context.annotation.Scope; |
21 |
import org.springframework.security.core.GrantedAuthority; |
|
22 | 20 |
|
23 | 21 |
import com.vaadin.spring.annotation.SpringComponent; |
24 | 22 |
import com.vaadin.ui.AbstractField; |
... | ... | |
44 | 42 |
import eu.etaxonomy.cdm.vaadin.data.validator.InReferenceTypeValidator; |
45 | 43 |
import eu.etaxonomy.cdm.vaadin.event.InstitutionEditorAction; |
46 | 44 |
import eu.etaxonomy.cdm.vaadin.event.ReferenceEditorAction; |
47 |
import eu.etaxonomy.cdm.vaadin.permission.AccessRestrictedView; |
|
48 | 45 |
import eu.etaxonomy.cdm.vaadin.permission.RolesAndPermissions; |
49 | 46 |
import eu.etaxonomy.cdm.vaadin.ui.RegistrationUIDefaults; |
50 | 47 |
import eu.etaxonomy.cdm.vaadin.util.CdmTitleCacheCaptionGenerator; |
... | ... | |
64 | 61 |
*/ |
65 | 62 |
@SpringComponent |
66 | 63 |
@Scope("prototype") |
67 |
public class ReferencePopupEditor extends AbstractCdmPopupEditor<Reference, ReferenceEditorPresenter> implements ReferencePopupEditorView, AccessRestrictedView {
|
|
64 |
public class ReferencePopupEditor extends AbstractCdmPopupEditor<Reference, ReferenceEditorPresenter> implements ReferencePopupEditorView { |
|
68 | 65 |
|
69 | 66 |
private static final long serialVersionUID = -4347633563800758815L; |
70 | 67 |
|
... | ... | |
451 | 448 |
return false; |
452 | 449 |
} |
453 | 450 |
|
454 |
/** |
|
455 |
* {@inheritDoc} |
|
456 |
*/ |
|
457 |
@Override |
|
458 |
public boolean allowAnonymousAccess() { |
|
459 |
return false; |
|
460 |
} |
|
461 |
|
|
462 |
/** |
|
463 |
* {@inheritDoc} |
|
464 |
*/ |
|
465 |
@Override |
|
466 |
public Collection<Collection<GrantedAuthority>> allowedGrantedAuthorities() { |
|
467 |
return null; |
|
468 |
} |
|
469 |
|
|
470 | 451 |
@Override |
471 | 452 |
public ListSelect getTypeSelect() { |
472 | 453 |
return typeSelect; |
Also available in: Unified diff
ref #7833 restricting access to RegistrationWorkingsetView: