package de.uni_passau.fim.pkjab.model; import de.uni_passau.fim.pkjab.util.UserState; public class Resource { private final String resource; private UserState state = UserState.OFFLINE; private int priority = 0; private String text = ""; public Resource(String resource) { if (resource == null) { throw new IllegalArgumentException(); } this.resource = resource; } public UserState getState() { return state; } public void setState(UserState state) { if (state == null) { throw new IllegalArgumentException(); } this.state = state; } public int getPriority() { return priority; } public void setPriority(int priority) { this.priority = priority; } public String getText() { return text; } public void setText(String text) { this.text = text; } public String getResource() { return resource; } }