/* * ClientHere.java * * Created on November 22, 2004, 7:17 PM */ package pt.jkaiui.core.messages; import java.util.regex.Matcher; import java.util.regex.Pattern; import pt.jkaiui.core.KaiString; import pt.jkaiui.manager.I_InMessage; /** * * @author pedro */ public class RemoveSubVector extends Message implements I_InMessage { /** * Holds value of property vector. */ private KaiString vector; /** Creates a new instance of ClientHere */ public RemoveSubVector() { } public Message parse(String s) { Pattern p = Pattern.compile("KAI_CLIENT_REMOVE_SUB_VECTOR;(.*);"); Matcher m = p.matcher(s); if (m.matches()){ RemoveSubVector msg = new RemoveSubVector(); msg.setVector(new KaiString(m.group(1))); return msg; } return null; } /** * Getter for property vector. * @return Value of property vector. */ public KaiString getVector() { return this.vector; } /** * Setter for property vector. * @param vector New value of property vector. */ public void setVector(pt.jkaiui.core.KaiString vector) { this.vector = vector; } }