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

pl.edu.icm.unity.home.console.ExposedAttribute Maven / Gradle / Ivy

There is a newer version: 3.3.4
Show newest version
/*
 * Copyright (c) 2019 Bixbit - Krzysztof Benedyczak. All rights reserved.
 * See LICENCE.txt file for licensing information.
 */


package pl.edu.icm.unity.home.console;

import pl.edu.icm.unity.types.basic.Group;
import pl.edu.icm.unity.webui.common.groups.GroupWithIndentIndicator;

public class ExposedAttribute
{
	private String name;
	private GroupWithIndentIndicator group;
	private boolean editable;
	private boolean showGroup;

	public ExposedAttribute()
	{
		group = new GroupWithIndentIndicator(new Group("/"), false);
	}

	public String getName()
	{
		return name;
	}

	public void setName(String name)
	{
		this.name = name;
	}

	public GroupWithIndentIndicator getGroup()
	{
		return group;
	}

	public void setGroup(GroupWithIndentIndicator group)
	{
		this.group = group;
	}

	public boolean isEditable()
	{
		return editable;
	}

	public void setEditable(boolean editable)
	{
		this.editable = editable;
	}

	public boolean isShowGroup()
	{
		return showGroup;
	}

	public void setShowGroup(boolean showGroup)
	{
		this.showGroup = showGroup;
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy