diff options
| author | slewis | 2005-01-17 00:45:43 +0000 |
|---|---|---|
| committer | slewis | 2005-01-17 00:45:43 +0000 |
| commit | 1c9c4a40df389c23e17998c8b0d138dd890861f4 (patch) | |
| tree | d32f3c73f17341b8346b91acd39ef03dfa705001 | |
| parent | c773300fc2ddd074f9e329ea89deb1b9bf7ad584 (diff) | |
| download | org.eclipse.ecf-1c9c4a40df389c23e17998c8b0d138dd890861f4.tar.gz org.eclipse.ecf-1c9c4a40df389c23e17998c8b0d138dd890861f4.tar.xz org.eclipse.ecf-1c9c4a40df389c23e17998c8b0d138dd890861f4.zip | |
Added User class to org.eclipse.ecf.provider.generic
| -rw-r--r-- | framework/bundles/org.eclipse.ecf.provider/META-INF/MANIFEST.MF | 5 | ||||
| -rw-r--r-- | framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/user/User.java | 50 |
2 files changed, 54 insertions, 1 deletions
diff --git a/framework/bundles/org.eclipse.ecf.provider/META-INF/MANIFEST.MF b/framework/bundles/org.eclipse.ecf.provider/META-INF/MANIFEST.MF index bc5bbd5cb..121ae74be 100644 --- a/framework/bundles/org.eclipse.ecf.provider/META-INF/MANIFEST.MF +++ b/framework/bundles/org.eclipse.ecf.provider/META-INF/MANIFEST.MF @@ -8,6 +8,9 @@ Bundle-Localization: plugin Eclipse-AutoStart: true Require-Bundle: org.eclipse.core.runtime, org.eclipse.ecf -Provide-Package: org.eclipse.ecf.provider.comm.tcp, org.eclipse.ecf.provider.generic, org.eclipse.ecf.provider.generic.gmm +Provide-Package: org.eclipse.ecf.provider.comm.tcp, +org.eclipse.ecf.provider.generic, +org.eclipse.ecf.provider.generic.gmm, +org.eclipse.ecf.provider.generic.user DynamicImport-Package: * diff --git a/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/user/User.java b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/user/User.java new file mode 100644 index 000000000..31c4a3208 --- /dev/null +++ b/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/user/User.java @@ -0,0 +1,50 @@ +/**************************************************************************** +* Copyright (c) 2004 Composent, Inc. and others. +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl-v10.html +* +* Contributors: +* Composent, Inc. - initial API and implementation +*****************************************************************************/ + +package org.eclipse.ecf.provider.generic.user; + +import java.util.Map; + +import org.eclipse.ecf.core.identity.ID; +import org.eclipse.ecf.core.user.IUser; + +public class User implements IUser { + + protected ID id; + protected String name; + protected Map properties; + + public User(ID userID, String name, Map properties) { + this.id = userID; + this.name = name; + this.properties = properties; + } + /* (non-Javadoc) + * @see org.eclipse.ecf.core.user.IUser#getProperties() + */ + public Map getProperties() { + return properties; + } + + /* (non-Javadoc) + * @see org.eclipse.ecf.core.IIdentifiable#getID() + */ + public ID getID() { + return id; + } + + /** + * @return Returns the name. + */ + public String getName() { + return name; + } +} |
