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();
}
}
|