X-Git-Url: http://200.18.67.61/gitweb/?a=blobdiff_plain;f=src%2Fjava%2Forg%2Fufcspa%2Fsimdecs%2Fbn%2Fui%2FNodeRoleController.java;fp=src%2Fjava%2Forg%2Fufcspa%2Fsimdecs%2Fbn%2Fui%2FNodeRoleController.java;h=d30b742936baea5e4cf342870d582fd0a23fe4aa;hb=7f3a0a9f7d1ad7127a5c7e53beceb40859b1106d;hp=0000000000000000000000000000000000000000;hpb=66652603907bc00abac6cf61eb0deb2a4f419935;p=simdecs.git diff --git a/src/java/org/ufcspa/simdecs/bn/ui/NodeRoleController.java b/src/java/org/ufcspa/simdecs/bn/ui/NodeRoleController.java new file mode 100644 index 0000000..d30b742 --- /dev/null +++ b/src/java/org/ufcspa/simdecs/bn/ui/NodeRoleController.java @@ -0,0 +1,34 @@ +/* + * 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 getNodeRoles() { + List items = new ArrayList(); + for (NodeRole role: NodeRole.values()) { + items.add(new SelectItem(role, role.toString())); + } + return items; + } +}