diff options
| author | slewis | 2005-02-20 23:11:23 +0000 |
|---|---|---|
| committer | slewis | 2005-02-20 23:11:23 +0000 |
| commit | 10f9b763a07a4d43030b5f663f4505e7183d8a99 (patch) | |
| tree | 2491e73ebb41a83e424d731fd69d6f95348ff62b | |
| parent | 4a31e4f698f62479a9450ee13db0cc1242627d00 (diff) | |
| download | org.eclipse.ecf-10f9b763a07a4d43030b5f663f4505e7183d8a99.tar.gz org.eclipse.ecf-10f9b763a07a4d43030b5f663f4505e7183d8a99.tar.xz org.eclipse.ecf-10f9b763a07a4d43030b5f663f4505e7183d8a99.zip | |
Updates and improvements to User class. Also exposed vi manifest.mf
| -rw-r--r-- | framework/bundles/org.eclipse.ecf/META-INF/MANIFEST.MF | 4 | ||||
| -rw-r--r-- | framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/user/User.java | 13 |
2 files changed, 15 insertions, 2 deletions
diff --git a/framework/bundles/org.eclipse.ecf/META-INF/MANIFEST.MF b/framework/bundles/org.eclipse.ecf/META-INF/MANIFEST.MF index 2092b6b4c..ff35120f8 100644 --- a/framework/bundles/org.eclipse.ecf/META-INF/MANIFEST.MF +++ b/framework/bundles/org.eclipse.ecf/META-INF/MANIFEST.MF @@ -16,5 +16,5 @@ Provide-Package: org.eclipse.ecf.core, org.eclipse.ecf.core.provider, org.eclipse.ecf.core.comm, org.eclipse.ecf.core.comm.provider, - ort.eclipse.ecf.core.user, - org.eclipse.ecf.core.util + org.eclipse.ecf.core.util, + org.eclipse.ecf.core.user diff --git a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/user/User.java b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/user/User.java index c2060561e..c7f815583 100644 --- a/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/user/User.java +++ b/framework/bundles/org.eclipse.ecf/src/org/eclipse/ecf/core/user/User.java @@ -22,7 +22,14 @@ public class User implements IUser { protected String name; protected Map properties; + public User(ID userID) { + this(userID,userID.getName()); + } + public User(ID userID, String name) { + this(userID,name,null); + } public User(ID userID, String name, Map properties) { + if (userID == null) throw new NullPointerException("userID must not be null"); this.id = userID; this.name = name; this.properties = properties; @@ -51,4 +58,10 @@ public class User implements IUser { public Object getAdapter(Class clazz) { return null; } + + public String toString() { + StringBuffer sb = new StringBuffer("User["); + sb.append("id="+getID()).append(";name="+getName()).append(";props="+getProperties()).append("]"); + return sb.toString(); + } } |
