[Asterisk-java-cvs] CVS: asterisk-java/src/java/net/sf/asterisk/manager/action ManagerAction.java,1.
Brought to you by:
srt
From: Stefan R. <sr...@us...> - 2005-03-13 11:27:59
|
Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager/action In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20829/src/java/net/sf/asterisk/manager/action Modified Files: ManagerAction.java Log Message: Removed dependcy on commons-lang Index: ManagerAction.java =================================================================== RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager/action/ManagerAction.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -p -r1.2 -r1.3 --- ManagerAction.java 23 Feb 2005 22:50:58 -0000 1.2 +++ ManagerAction.java 13 Mar 2005 11:26:49 -0000 1.3 @@ -18,11 +18,6 @@ package net.sf.asterisk.manager.action; import java.io.Serializable; -import org.apache.commons.lang.builder.EqualsBuilder; -import org.apache.commons.lang.builder.HashCodeBuilder; -import org.apache.commons.lang.builder.ToStringBuilder; -import org.apache.commons.lang.builder.ToStringStyle; - /** * Abstract base class for all Actions that can be sent to the Asterisk server.<br> * Instances of this class represent a command sent to Asterisk, requesting a particular Action be @@ -68,16 +63,13 @@ public abstract class ManagerAction impl public String toString() { - return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE); - } - - public boolean equals(Object o) - { - return EqualsBuilder.reflectionEquals(this, o); - } + StringBuffer sb; + + sb = new StringBuffer(getClass().getName() + ": "); + sb.append("action='" + getAction() + "'; "); + //TODO print attributes + sb.append("systemHashcode=" + System.identityHashCode(this)); - public int hashCode() - { - return HashCodeBuilder.reflectionHashCode(this); + return sb.toString(); } } |