--- /dev/null
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package org.ufcspa.simdecs.bn.ui;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.faces.bean.ApplicationScoped;
+import javax.faces.bean.ManagedBean;
+import javax.faces.model.SelectItem;
+import org.ufcspa.simdecs.bn.entity.NodeRole;
+
+/**
+ *
+ * @author mchelem
+ */
+@ManagedBean(name = "nodeRoleController")
+@ApplicationScoped
+public class NodeRoleController {
+ private NodeRole nodeRole;
+
+ public void setNodeRole(NodeRole nodeRole) { this.nodeRole=nodeRole; }
+
+ public NodeRole getNodeRole() { return this.nodeRole; }
+
+ public List<SelectItem> getNodeRoles() {
+ List<SelectItem> items = new ArrayList<SelectItem>();
+ for (NodeRole role: NodeRole.values()) {
+ items.add(new SelectItem(role, role.toString()));
+ }
+ return items;
+ }
+}