All Downloads are FREE. Search and download functionalities are using the official Maven repository.

group.rober.base.pilot.model.BaseNode Maven / Gradle / Ivy

The newest version!
package group.rober.base.pilot.model;

/**
 * 操作指引顶级父节点
 */
public abstract class BaseNode {
    protected String id;
    protected String topic;
    protected String contextId;
    protected String permitCode;
    protected NodeType type;
    protected String fullName;
    protected String icon;
    protected boolean expanded;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getTopic() {
        return topic;
    }

    public void setTopic(String topic) {
        this.topic = topic;
    }

    public String getContextId() {
        return contextId;
    }

    public void setContextId(String contextId) {
        this.contextId = contextId;
    }

    public String getPermitCode() {
        return permitCode;
    }

    public void setPermitCode(String permitCode) {
        this.permitCode = permitCode;
    }

    public NodeType getType() {
        return type;
    }

    public void setType(NodeType type) {
        this.type = type;
    }

    public String getFullName() {
        return fullName;
    }

    public void setFullName(String fullName) {
        this.fullName = fullName;
    }

    public String getIcon() {
        return icon;
    }

    public void setIcon(String icon) {
        this.icon = icon;
    }

    public boolean isExpanded() {
        return expanded;
    }

    public void setExpanded(boolean expanded) {
        this.expanded = expanded;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy