<commit_before>package org.weasis.core.ui.model.layer;

public enum LayerType {
    IMAGE(10, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    CROSSLINES(20, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE),

    IMAGE_ANNOTATION(30, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    ANNOTATION(31, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    DRAW(40, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    MEASURE(50, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    TEMP_DRAW(60, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    ACQUIRE(70, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    DICOM_PR(80, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE);

    private final Integer level;
    private final Boolean visible;
    private final Boolean locked;
    private final Boolean serializable;

    private LayerType(Integer level, Boolean visible, Boolean locked, Boolean serializable) {
        this.level = level;
        this.visible = visible;
        this.locked = locked;
        this.serializable = serializable;
    }

    public Integer getLevel() {
        return level;
    }

    public Boolean getVisible() {
        return visible;
    }

    public Boolean getLocked() {
        return locked;
    }

    public Boolean getSerializable() {
        return serializable;
    }
}<commit_msg>Add layer type<commit_after>package org.weasis.core.ui.model.layer;

public enum LayerType {
    IMAGE(10, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    CROSSLINES(20, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE),

    IMAGE_ANNOTATION(30, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    ANNOTATION(31, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    DRAW(40, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    MEASURE(50, Boolean.TRUE, Boolean.FALSE, Boolean.TRUE),

    TEMP_DRAW(60, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),

    ACQUIRE(70, Boolean.TRUE, Boolean.FALSE, Boolean.FALSE),
    
    BLOB(80, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE),
    
    POINTS(90, Boolean.TRUE, Boolean.TRUE, Boolean.TRUE),

    DICOM_PR(100, Boolean.TRUE, Boolean.TRUE, Boolean.FALSE);

    private final Integer level;
    private final Boolean visible;
    private final Boolean locked;
    private final Boolean serializable;

    private LayerType(Integer level, Boolean visible, Boolean locked, Boolean serializable) {
        this.level = level;
        this.visible = visible;
        this.locked = locked;
        this.serializable = serializable;
    }

    public Integer getLevel() {
        return level;
    }

    public Boolean getVisible() {
        return visible;
    }

    public Boolean getLocked() {
        return locked;
    }

    public Boolean getSerializable() {
        return serializable;
    }
}
{'fraction_non_alphanumeric': 0.10580455547391623, 'fraction_numerical': 0.015062454077883909, 'mean_word_length': 3.082458770614693, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6724653', 'n_tokens_mistral': 843, 'n_tokens_neox': 782, 'n_words': 198}