You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by oe...@apache.org on 2007/05/31 21:58:38 UTC
svn commit: r543239 [2/37] - in
/directory/sandbox/oersoy/das.testing/das.ldap.parent: ./
das.ldap.configuration.model.ecore.v100/
das.ldap.configuration.model.ecore.v100/.settings/
das.ldap.configuration.model.ecore.v100/model/ das.ldap.configuration....
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.classpath
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.classpath?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.classpath (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.classpath Thu May 31 12:58:13 2007
@@ -0,0 +1,5 @@
+<classpath>
+ <classpathentry kind="src" path="src/main/resources"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+</classpath>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.project
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.project?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.project (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.project Thu May 31 12:58:13 2007
@@ -0,0 +1,14 @@
+<projectDescription>
+ <name>das.ldap.configuration.model.ecore.v100</name>
+ <comment/>
+ <projects/>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments/>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.settings/org.eclipse.jdt.core.prefs?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.settings/org.eclipse.jdt.core.prefs (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/.settings/org.eclipse.jdt.core.prefs Thu May 31 12:58:13 2007
@@ -0,0 +1,5 @@
+#Fri Mar 30 14:37:08 CDT 2007
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.ecore
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.ecore?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.ecore (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.ecore Thu May 31 12:58:13 2007
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ecore:EPackage xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="v100"
+ nsURI="http://org.apache.tuscany/das.ldap.configuration.model.ecore.v100" nsPrefix="das.ldap.v100">
+ <eClassifiers xsi:type="ecore:EClass" name="ConnectionManager" eSuperTypes="#//AttributeTypeConstants #//ObjectClassConstants">
+ <eOperations name="disconnect" eExceptions="#//NamingException">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="dirContext.close();"/>
+ </eAnnotations>
+ <eParameters name="dirContext" eType="#//DirContext"/>
+ </eOperations>
+ <eOperations name="createAuthenticationEnvironment" eType="#//Hashtable">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();
env.put( 
<%javax.naming.Context%>.SECURITY_PRINCIPAL, 
this.javaNamingSecurityPrincipal );
env.put(Context.SECURITY_CREDENTIALS, 
this.javaNamingSecurityCredentials );
env.put(Context.SECURITY_AUTHENTICATION, 
this.javaNamingSecurityAuthentication );

 return env;
"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="createSchemaEnvironment" eType="#//Hashtable">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();
env.put( 
<%javax.naming.Context%>.SECURITY_PRINCIPAL, 
this.javaNamingSecurityPrincipal );
env.put(Context.SECURITY_CREDENTIALS, 
this.javaNamingSecurityCredentials );
env.put(Context.SECURITY_AUTHENTICATION, 
this.javaNamingSecurityAuthentication );

 return env;
"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="createDasPartitionEnvironment" eType="#//Hashtable">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();
env.put( 
<%javax.naming.Context%>.SECURITY_PRINCIPAL, 
this.javaNamingSecurityPrincipal );
env.put(Context.SECURITY_CREDENTIALS, 
this.javaNamingSecurityCredentials );
env.put(Context.SECURITY_AUTHENTICATION, 
this.javaNamingSecurityAuthentication );

 return env;
"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="createDASPartition" eType="#//DirContext" eExceptions="#//NamingException">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="<%org.apache.directory.server.core.configuration.MutableStartupConfiguration%> configuration = 
new MutableStartupConfiguration();
 
<%org.apache.directory.server.core.configuration.MutablePartitionConfiguration%> dasPartition = 
 new MutablePartitionConfiguration();
 
dasPartition.setName( getDasPartitionName() );
dasPartition.setSuffix( getDASPartitionDN() );

<%java.util.Set%><MutablePartitionConfiguration> partitions = 
new <%java.util.HashSet%><MutablePartitionConfiguration> ();
partitions.add( dasPartition );
configuration.setContextPartitionConfigurations( partitions );
 
<%javax.naming.directory.Attributes%> suffixAttributes = new <%javax.naming.directory.BasicAttributes%>();
suffixAttributes.put( "objectClass", "top");
suffixAttributes.get( "objectClass" ).add( "organizationalUnit" );

suffixAttributes.put( "ou", "das" );

dasPartition.setContextEntry( suffixAttributes );
 
<%java.util.Hashtable%><Object, Object> env = createAuthenticationEnvironment();
 
env.put(Context.INITIAL_CONTEXT_FACTORY, 
hotPartitionContextFactory);
 
env.put( Context.PROVIDER_URL, getDASPartitionDN() );

env.put( <%org.apache.directory.server.core.configuration.Configuration%>.JNDI_KEY, configuration );
 
return new <%javax.naming.directory.InitialDirContext%>( env );"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="getSchemaURL" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="return "ldap://" + getHost() + ":" + getPort() + "/" + getSchemaPartitionDN();"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="getDasURL" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="return "ldap://" + getHost() + ":" + getPort() + "/" + getDASPartitionDN();"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="getDASPartitionDN" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="return "ou=" + getDasPartitionName();"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="getDASSchemaRDN" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value="return "cn=" + getDasPartitionName();"/>
+ </eAnnotations>
+ </eOperations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="javaNamingFactoryInitial"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="com.sun.jndi.ldap.LdapCtxFactory"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="javaNamingSecurityAuthentication"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="simple"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="javaNamingSecurityPrincipal"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="uid=admin,ou=system"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="javaNamingSecurityCredentials"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="secret"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="schemaPartitionDN" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="ou=schema"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="hotPartitionContextFactory"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral="org.apache.directory.server.core.jndi.CoreContextFactory"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="port" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="10389"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="host" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="localhost"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="dasPartitionName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="das"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="dasConfiguration" eType="#//DASConfiguration"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="DASConfiguration">
+ <eOperations name="loadGeneratorModel" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EResource"/>
+ <eOperations name="hasValidNamespaceURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="body" value=" <%org.eclipse.emf.common.util.URI%> xsdNamespaceURI = URI.createURI(xsdNsURI);
 String authority = xsdNamespaceURI.authority();

 if ( authority.contains( ":" ) )
 {
 return false;
 }
 
 if (!authority.contains( "." ))
 {
 return false;
 }
 return true;"/>
+ </eAnnotations>
+ </eOperations>
+ <eOperations name="isEPackageMetaDataWritten" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="genModelName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="model.genmodel"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="repositoryBase" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="/usr/share/java"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="jarName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="xsdNsURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="ou=example, ou=com"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="xsdNsPrefix" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
+ defaultValueLiteral="ou=example, ou=com"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="oidPrefix" lowerBound="1"
+ eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" changeable="false"
+ transient="true" defaultValueLiteral="1.3.6.1.4.1.18060.4"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EDataType" name="Hashtable" instanceTypeName="java.util.Hashtable<Object, Object>"
+ serializable="false"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="NamingException" instanceClassName="javax.naming.NamingException"
+ serializable="false"/>
+ <eClassifiers xsi:type="ecore:EDataType" name="DirContext" instanceClassName="javax.naming.directory.DirContext"/>
+ <eClassifiers xsi:type="ecore:EClass" name="AttributeTypeConstants" instanceClassName="org.apache.tuscany.das.ldap.schema.constants.AttributeTypeConstants"
+ abstract="true" interface="true"/>
+ <eClassifiers xsi:type="ecore:EClass" name="ObjectClassConstants" instanceClassName="org.apache.tuscany.das.ldap.schema.constants.ObjectClassConstants"
+ abstract="true" interface="true"/>
+</ecore:EPackage>
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.genmodel
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.genmodel?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.genmodel (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/model/model.genmodel Thu May 31 12:58:13 2007
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<genmodel:GenModel xmi:version="2.0"
+ xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
+ xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/das.ldap.configuration.model.v100/src/main/java"
+ editDirectory="/das.ldap.configuration.model.ecore.v100.edit/src" editorDirectory="/das.ldap.configuration.model.ecore.v100.editor/src"
+ modelPluginID="das.ldap.configuration.model.ecore.v100" modelName="Model" importerID="org.eclipse.emf.importer.ecore"
+ complianceLevel="5.0">
+ <foreignModel>model.ecore</foreignModel>
+ <genPackages prefix="DASLdapModelV100" basePackage="org.apache.tuscany.das.ldap.configuration.model"
+ disposableProviderFactory="true" ecorePackage="model.ecore#/">
+ <genEnums typeSafeEnumCompatible="false" ecoreEnum="model.ecore#//JNDIEnvironmentKeys">
+ <genEnumLiterals ecoreEnumLiteral="model.ecore#//JNDIEnvironmentKeys/JAVA_NAMING_FACTORY_INITIAL_KEY"/>
+ <genEnumLiterals ecoreEnumLiteral="model.ecore#//JNDIEnvironmentKeys/JAVA_NAMING_PROVIDER_URL_KEY"/>
+ <genEnumLiterals ecoreEnumLiteral="model.ecore#//JNDIEnvironmentKeys/JAVA_NAMING_SECURITY_AUTHENTICATION_KEY"/>
+ <genEnumLiterals ecoreEnumLiteral="model.ecore#//JNDIEnvironmentKeys/JAVA_NAMING_SECURITY_PRINCIPAL_KEY"/>
+ <genEnumLiterals ecoreEnumLiteral="model.ecore#//JNDIEnvironmentKeys/JAVA_NAMING_SECURITY_CREDENTIALS_KEY"/>
+ </genEnums>
+ <genDataTypes ecoreDataType="model.ecore#//NamingException"/>
+ <genDataTypes ecoreDataType="model.ecore#//DirContext"/>
+ <genClasses ecoreClass="model.ecore#//JNDIProperites">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//JNDIProperites/javaNamingFactoryInitial"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//JNDIProperites/javaNamingProviderUrl"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//JNDIProperites/javaNamingSecurityAuthentication"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//JNDIProperites/javaNamingSecurityPrincipal"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model.ecore#//JNDIProperites/javaNamingSecurityCredentials"/>
+ <genOperations ecoreOperation="model.ecore#//JNDIProperites/connect"/>
+ <genOperations ecoreOperation="model.ecore#//JNDIProperites/disconnect">
+ <genParameters ecoreParameter="model.ecore#//JNDIProperites/disconnect/dirContext"/>
+ </genOperations>
+ </genClasses>
+ </genPackages>
+</genmodel:GenModel>
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/pom.xml?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/pom.xml (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/pom.xml Thu May 31 12:58:13 2007
@@ -0,0 +1,13 @@
+<?xml version="1.0"?><project>
+ <parent>
+ <artifactId>das.ldap.parent</artifactId>
+ <groupId>org.apache.tuscany</groupId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.configuration.model.ecore.v100</artifactId>
+ <name></name>
+ <version>1.0-SNAPSHOT</version>
+ <url></url>
+</project>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/target/das.ldap.configuration.model.ecore.v100-1.0-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/target/das.ldap.configuration.model.ecore.v100-1.0-SNAPSHOT.jar?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.ecore.v100/target/das.ldap.configuration.model.ecore.v100-1.0-SNAPSHOT.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.classpath
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.classpath?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.classpath (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.classpath Thu May 31 12:58:13 2007
@@ -0,0 +1,54 @@
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/test/java" output="target/test-classes"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/converter/2.3.0-M4/converter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/common/2.3.0-M4/common-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ant/2.3.0-M4/ant-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-java/2.3.0-M4/importer-java-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/emf/2.3.0-M4/emf-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/shared/shared-asn1/0.9.5.3/shared-asn1-0.9.5.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore/2.3.0-M4/mapping-ecore2ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen/2.3.0-M4/codegen-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ui/2.3.0-M4/mapping-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2xml-ui/2.3.0-M4/mapping-ecore2xml-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/jdbm/jdbm/1.0/jdbm-1.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping/2.3.0-M4/mapping-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/slf4j/nlog4j/1.2.25/nlog4j-1.2.25.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/shared/shared-ldap/0.9.5.3/shared-ldap-0.9.5.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer/2.3.0-M4/importer-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-change-edit/2.3.0-M4/ecore-change-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-rose/2.3.0-M4/importer-rose-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore-editor/2.3.0-M4/mapping-xsd2ecore-editor-2.3.0-M4.jar"/>
+ <classpathentry kind="src" path="/das.ldap.utils"/>
+ <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/common-ui/2.3.0-M4/common-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-sdo-edit/2.3.0-M4/ecore-sdo-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-change/2.3.0-M4/ecore-change-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.1/commons-lang-2.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-ecore/2.3.0-M4/importer-ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/server/apacheds-core/1.0.0/apacheds-core-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore/2.3.0-M4/ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/ecore-importer/2.3.0-M4/ecore-importer-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <classpathentry kind="src" path="/das.ldap.constants"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ecore-ui/2.3.0-M4/codegen-ecore-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore/2.3.0-M4/mapping-xsd2ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ecore/2.3.0-M4/codegen-ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-edit/2.3.0-M4/ecore-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/exporter/2.3.0-M4/exporter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-sdo/2.3.0-M4/ecore-sdo-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ui/2.3.0-M4/codegen-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2xml/2.3.0-M4/mapping-ecore2xml-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore-editor/2.3.0-M4/mapping-ecore2ecore-editor-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/server/apacheds-core-shared/1.0.0/apacheds-core-shared-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/commonj-sdo/2.3.0-M4/commonj-sdo-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-xmi/2.3.0-M4/ecore-xmi-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/edit-ui/2.3.0-M4/edit-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/ecore-exporter/2.3.0-M4/ecore-exporter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/xsd/2.3.0-M4/xsd-2.3.0-M4.jar"/>
+</classpath>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.project
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.project?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.project (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.project Thu May 31 12:58:13 2007
@@ -0,0 +1,17 @@
+<projectDescription>
+ <name>das.ldap.configuration.model.v100</name>
+ <comment/>
+ <projects>
+ <project>das.ldap.utils</project>
+ <project>das.ldap.constants</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments/>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.settings/org.eclipse.jdt.core.prefs?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.settings/org.eclipse.jdt.core.prefs (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/.settings/org.eclipse.jdt.core.prefs Thu May 31 12:58:13 2007
@@ -0,0 +1,5 @@
+#Fri Mar 30 14:33:32 CDT 2007
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/META-INF/MANIFEST.MF?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/META-INF/MANIFEST.MF (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/META-INF/MANIFEST.MF Thu May 31 12:58:13 2007
@@ -0,0 +1,15 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: das.ldap.configuration.model.ecore.v100; singleton:=true
+Bundle-Version: 1.0.0
+Bundle-ClassPath: .
+Bundle-Vendor: %providerName
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Export-Package: org.apache.tuscany.das.ldap.configuration.model.v100,
+ org.apache.tuscany.das.ldap.configuration.model.v100.impl,
+ org.apache.tuscany.das.ldap.configuration.model.v100.util
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.emf.ecore;visibility:=reexport
+Eclipse-LazyStart: true
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/build.properties
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/build.properties?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/build.properties (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/build.properties Thu May 31 12:58:13 2007
@@ -0,0 +1,13 @@
+# <copyright>
+# </copyright>
+#
+# $Id$
+
+bin.includes = .,\
+ model/,\
+ META-INF/,\
+ plugin.xml,\
+ plugin.properties
+jars.compile.order = .
+source.. = src/
+output.. = bin/
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.properties
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.properties?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.properties (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.properties Thu May 31 12:58:13 2007
@@ -0,0 +1,19 @@
+# <copyright>
+# </copyright>
+#
+# $Id$
+
+# ====================================================================
+# To code developer:
+# Do NOT change the properties between this line and the
+# "%%% END OF TRANSLATED PROPERTIES %%%" line.
+# Make a new property name, append to the end of the file and change
+# the code to use the new property.
+# ====================================================================
+
+# ====================================================================
+# %%% END OF TRANSLATED PROPERTIES %%%
+# ====================================================================
+
+pluginName = Model Model
+providerName = www.example.org
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.xml?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.xml (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/plugin.xml Thu May 31 12:58:13 2007
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+
+<!--
+ <copyright>
+ </copyright>
+
+ $Id$
+-->
+
+<plugin>
+
+ <extension point="org.eclipse.emf.ecore.generated_package">
+ <package
+ uri = "http://org.apache.tuscany/das.ldap.configuration.model.ecore.v100"
+ class = "org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package" />
+ </extension>
+
+</plugin>
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/pom.xml?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/pom.xml (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/pom.xml Thu May 31 12:58:13 2007
@@ -0,0 +1,200 @@
+<?xml version="1.0"?>
+<project>
+ <parent>
+ <artifactId>das.ldap.parent</artifactId>
+ <groupId>org.apache.tuscany</groupId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.configuration.model.v100</artifactId>
+ <name></name>
+ <version>1.0-SNAPSHOT</version>
+ <url>http://pyramidetechnologies.com/model/archetype</url>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+
+ <dependency>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.utils</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.constants</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.directory.server</groupId>
+ <artifactId>apacheds-core</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>nlog4j</artifactId>
+ <version>1.2.25</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ant</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ecore-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>commonj-sdo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>common-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>converter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-change</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-change-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-sdo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-sdo-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-xmi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>edit-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>emf</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>exporter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-java</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-rose</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2ecore-editor</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2xml</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2xml-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-xsd2ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-xsd2ecore-editor</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>ecore-exporter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>ecore-importer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>xsd</artifactId>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheAlias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheExistance.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheHierarchy.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheNdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheOnealias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheSubalias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/apacheUpdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/master.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/server-work/system/objectClass.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/ConnectionManager.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/ConnectionManager.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/ConnectionManager.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/ConnectionManager.java Thu May 31 12:58:13 2007
@@ -0,0 +1,397 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.das.ldap.configuration.model.v100;
+
+import java.util.Hashtable;
+
+import javax.naming.NamingException;
+
+import javax.naming.directory.DirContext;
+
+import org.apache.tuscany.das.ldap.schema.constants.AttributeTypeConstants;
+import org.apache.tuscany.das.ldap.schema.constants.ObjectClassConstants;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Connection Manager</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingFactoryInitial <em>Java Naming Factory Initial</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityAuthentication <em>Java Naming Security Authentication</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityPrincipal <em>Java Naming Security Principal</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityCredentials <em>Java Naming Security Credentials</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getSchemaPartitionDN <em>Schema Partition DN</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getHotPartitionContextFactory <em>Hot Partition Context Factory</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getPort <em>Port</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getHost <em>Host</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getDasPartitionName <em>Das Partition Name</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getDasConfiguration <em>Das Configuration</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager()
+ * @model
+ * @generated
+ */
+public interface ConnectionManager extends EObject, AttributeTypeConstants, ObjectClassConstants
+{
+ /**
+ * Returns the value of the '<em><b>Java Naming Factory Initial</b></em>' attribute.
+ * The default value is <code>"com.sun.jndi.ldap.LdapCtxFactory"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Java Naming Factory Initial</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Java Naming Factory Initial</em>' attribute.
+ * @see #setJavaNamingFactoryInitial(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_JavaNamingFactoryInitial()
+ * @model default="com.sun.jndi.ldap.LdapCtxFactory"
+ * @generated
+ */
+ String getJavaNamingFactoryInitial();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingFactoryInitial <em>Java Naming Factory Initial</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Java Naming Factory Initial</em>' attribute.
+ * @see #getJavaNamingFactoryInitial()
+ * @generated
+ */
+ void setJavaNamingFactoryInitial(String value);
+
+ /**
+ * Returns the value of the '<em><b>Java Naming Security Authentication</b></em>' attribute.
+ * The default value is <code>"simple"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Java Naming Security Authentication</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Java Naming Security Authentication</em>' attribute.
+ * @see #setJavaNamingSecurityAuthentication(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_JavaNamingSecurityAuthentication()
+ * @model default="simple"
+ * @generated
+ */
+ String getJavaNamingSecurityAuthentication();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityAuthentication <em>Java Naming Security Authentication</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Java Naming Security Authentication</em>' attribute.
+ * @see #getJavaNamingSecurityAuthentication()
+ * @generated
+ */
+ void setJavaNamingSecurityAuthentication(String value);
+
+ /**
+ * Returns the value of the '<em><b>Java Naming Security Principal</b></em>' attribute.
+ * The default value is <code>"uid=admin,ou=system"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Java Naming Security Principal</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Java Naming Security Principal</em>' attribute.
+ * @see #setJavaNamingSecurityPrincipal(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_JavaNamingSecurityPrincipal()
+ * @model default="uid=admin,ou=system"
+ * @generated
+ */
+ String getJavaNamingSecurityPrincipal();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityPrincipal <em>Java Naming Security Principal</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Java Naming Security Principal</em>' attribute.
+ * @see #getJavaNamingSecurityPrincipal()
+ * @generated
+ */
+ void setJavaNamingSecurityPrincipal(String value);
+
+ /**
+ * Returns the value of the '<em><b>Java Naming Security Credentials</b></em>' attribute.
+ * The default value is <code>"secret"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Java Naming Security Credentials</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Java Naming Security Credentials</em>' attribute.
+ * @see #setJavaNamingSecurityCredentials(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_JavaNamingSecurityCredentials()
+ * @model default="secret"
+ * @generated
+ */
+ String getJavaNamingSecurityCredentials();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getJavaNamingSecurityCredentials <em>Java Naming Security Credentials</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Java Naming Security Credentials</em>' attribute.
+ * @see #getJavaNamingSecurityCredentials()
+ * @generated
+ */
+ void setJavaNamingSecurityCredentials(String value);
+
+ /**
+ * Returns the value of the '<em><b>Schema Partition DN</b></em>' attribute.
+ * The default value is <code>"ou=schema"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Schema Partition DN</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Schema Partition DN</em>' attribute.
+ * @see #setSchemaPartitionDN(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_SchemaPartitionDN()
+ * @model default="ou=schema"
+ * @generated
+ */
+ String getSchemaPartitionDN();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getSchemaPartitionDN <em>Schema Partition DN</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Schema Partition DN</em>' attribute.
+ * @see #getSchemaPartitionDN()
+ * @generated
+ */
+ void setSchemaPartitionDN(String value);
+
+ /**
+ * Returns the value of the '<em><b>Hot Partition Context Factory</b></em>' attribute.
+ * The default value is <code>"org.apache.directory.server.core.jndi.CoreContextFactory"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Hot Partition Context Factory</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Hot Partition Context Factory</em>' attribute.
+ * @see #setHotPartitionContextFactory(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_HotPartitionContextFactory()
+ * @model default="org.apache.directory.server.core.jndi.CoreContextFactory"
+ * @generated
+ */
+ String getHotPartitionContextFactory();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getHotPartitionContextFactory <em>Hot Partition Context Factory</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Hot Partition Context Factory</em>' attribute.
+ * @see #getHotPartitionContextFactory()
+ * @generated
+ */
+ void setHotPartitionContextFactory(String value);
+
+ /**
+ * Returns the value of the '<em><b>Port</b></em>' attribute.
+ * The default value is <code>"10389"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Port</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Port</em>' attribute.
+ * @see #setPort(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_Port()
+ * @model default="10389"
+ * @generated
+ */
+ String getPort();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getPort <em>Port</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Port</em>' attribute.
+ * @see #getPort()
+ * @generated
+ */
+ void setPort(String value);
+
+ /**
+ * Returns the value of the '<em><b>Host</b></em>' attribute.
+ * The default value is <code>"localhost"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Host</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Host</em>' attribute.
+ * @see #setHost(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_Host()
+ * @model default="localhost"
+ * @generated
+ */
+ String getHost();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getHost <em>Host</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Host</em>' attribute.
+ * @see #getHost()
+ * @generated
+ */
+ void setHost(String value);
+
+ /**
+ * Returns the value of the '<em><b>Das Partition Name</b></em>' attribute.
+ * The default value is <code>"das"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Das Partition Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Das Partition Name</em>' attribute.
+ * @see #setDasPartitionName(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_DasPartitionName()
+ * @model default="das"
+ * @generated
+ */
+ String getDasPartitionName();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getDasPartitionName <em>Das Partition Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Das Partition Name</em>' attribute.
+ * @see #getDasPartitionName()
+ * @generated
+ */
+ void setDasPartitionName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Das Configuration</b></em>' reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Das Configuration</em>' reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Das Configuration</em>' reference.
+ * @see #setDasConfiguration(DASConfiguration)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getConnectionManager_DasConfiguration()
+ * @model
+ * @generated
+ */
+ DASConfiguration getDasConfiguration();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.ConnectionManager#getDasConfiguration <em>Das Configuration</em>}' reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Das Configuration</em>' reference.
+ * @see #getDasConfiguration()
+ * @generated
+ */
+ void setDasConfiguration(DASConfiguration value);
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model exceptions="org.apache.tuscany.das.ldap.configuration.model.v100.NamingException" dirContextDataType="org.apache.tuscany.das.ldap.configuration.model.v100.DirContext"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='dirContext.close();'"
+ * @generated
+ */
+ void disconnect(DirContext dirContext) throws NamingException;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model dataType="org.apache.tuscany.das.ldap.configuration.model.v100.Hashtable"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();\nenv.put( \n<%javax.naming.Context%>.SECURITY_PRINCIPAL, \nthis.javaNamingSecurityPrincipal );\nenv.put(Context.SECURITY_CREDENTIALS, \nthis.javaNamingSecurityCredentials );\nenv.put(Context.SECURITY_AUTHENTICATION, \nthis.javaNamingSecurityAuthentication );\n\n return env;\n'"
+ * @generated
+ */
+ Hashtable<Object, Object> createAuthenticationEnvironment();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model dataType="org.apache.tuscany.das.ldap.configuration.model.v100.Hashtable"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();\nenv.put( \n<%javax.naming.Context%>.SECURITY_PRINCIPAL, \nthis.javaNamingSecurityPrincipal );\nenv.put(Context.SECURITY_CREDENTIALS, \nthis.javaNamingSecurityCredentials );\nenv.put(Context.SECURITY_AUTHENTICATION, \nthis.javaNamingSecurityAuthentication );\n\n return env;\n'"
+ * @generated
+ */
+ Hashtable<Object, Object> createSchemaEnvironment();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model dataType="org.apache.tuscany.das.ldap.configuration.model.v100.Hashtable"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='<%Hashtable<Object, Object>%> env = new Hashtable<Object, Object>();\nenv.put( \n<%javax.naming.Context%>.SECURITY_PRINCIPAL, \nthis.javaNamingSecurityPrincipal );\nenv.put(Context.SECURITY_CREDENTIALS, \nthis.javaNamingSecurityCredentials );\nenv.put(Context.SECURITY_AUTHENTICATION, \nthis.javaNamingSecurityAuthentication );\n\n return env;\n'"
+ * @generated
+ */
+ Hashtable<Object, Object> createDasPartitionEnvironment();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model dataType="org.apache.tuscany.das.ldap.configuration.model.v100.DirContext" exceptions="org.apache.tuscany.das.ldap.configuration.model.v100.NamingException"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='<%org.apache.directory.server.core.configuration.MutableStartupConfiguration%> configuration = \nnew MutableStartupConfiguration();\n \n<%org.apache.directory.server.core.configuration.MutablePartitionConfiguration%> dasPartition = \n new MutablePartitionConfiguration();\n \ndasPartition.setName( getDasPartitionName() );\ndasPartition.setSuffix( getDASPartitionDN() );\n\n<%java.util.Set%><MutablePartitionConfiguration> partitions = \nnew <%java.util.HashSet%><MutablePartitionConfiguration> ();\npartitions.add( dasPartition );\nconfiguration.setContextPartitionConfigurations( partitions );\n \n<%javax.naming.directory.Attributes%> suffixAttributes = new <%javax.naming.directory.BasicAttributes%>();\nsuffixAttributes.put( \"objectClass\", \"top\");\nsuffixAttributes.get( \"objectClass\" ).add( \"organizationalUnit\" );\nsuffixAttributes.put( \"ou\", \"das\" );\n\ndasPartition.setCont
extEntry( suffixAttributes );\n \n<%java.util.Hashtable%><Object, Object> env = createAuthenticationEnvironment();\n \nenv.put(Context.INITIAL_CONTEXT_FACTORY, \nhotPartitionContextFactory);\n \nenv.put( Context.PROVIDER_URL, getDASPartitionDN() );\n\nenv.put( <%org.apache.directory.server.core.configuration.Configuration%>.JNDI_KEY, configuration );\n \nreturn new <%javax.naming.directory.InitialDirContext%>( env );'"
+ * @generated
+ */
+ DirContext createDASPartition() throws NamingException;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"ldap://\" + getHost() + \":\" + getPort() + \"/\" + getSchemaPartitionDN();'"
+ * @generated
+ */
+ String getSchemaURL();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"ldap://\" + getHost() + \":\" + getPort() + \"/\" + getDASPartitionDN();'"
+ * @generated
+ */
+ String getDasURL();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"ou=\" + getDasPartitionName();'"
+ * @generated
+ */
+ String getDASPartitionDN();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation"
+ * annotation="http://www.eclipse.org/emf/2002/GenModel body='return \"cn=\" + getDasPartitionName();'"
+ * @generated
+ */
+ String getDASSchemaRDN();
+
+} // ConnectionManager
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASConfiguration.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASConfiguration.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASConfiguration.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASConfiguration.java Thu May 31 12:58:13 2007
@@ -0,0 +1,210 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.das.ldap.configuration.model.v100;
+
+import org.eclipse.emf.ecore.EObject;
+
+import org.eclipse.emf.ecore.resource.Resource;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>DAS Configuration</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getGenModelName <em>Gen Model Name</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getRepositoryBase <em>Repository Base</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getJarName <em>Jar Name</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getXsdNsURI <em>Xsd Ns URI</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getXsdNsPrefix <em>Xsd Ns Prefix</em>}</li>
+ * <li>{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getOidPrefix <em>Oid Prefix</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration()
+ * @model
+ * @generated
+ */
+public interface DASConfiguration extends EObject
+{
+ /**
+ * Returns the value of the '<em><b>Gen Model Name</b></em>' attribute.
+ * The default value is <code>"model.genmodel"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Gen Model Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Gen Model Name</em>' attribute.
+ * @see #setGenModelName(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_GenModelName()
+ * @model default="model.genmodel"
+ * @generated
+ */
+ String getGenModelName();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getGenModelName <em>Gen Model Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Gen Model Name</em>' attribute.
+ * @see #getGenModelName()
+ * @generated
+ */
+ void setGenModelName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Repository Base</b></em>' attribute.
+ * The default value is <code>"/usr/share/java"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Repository Base</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Repository Base</em>' attribute.
+ * @see #setRepositoryBase(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_RepositoryBase()
+ * @model default="/usr/share/java"
+ * @generated
+ */
+ String getRepositoryBase();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getRepositoryBase <em>Repository Base</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Repository Base</em>' attribute.
+ * @see #getRepositoryBase()
+ * @generated
+ */
+ void setRepositoryBase(String value);
+
+ /**
+ * Returns the value of the '<em><b>Jar Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Jar Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Jar Name</em>' attribute.
+ * @see #setJarName(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_JarName()
+ * @model
+ * @generated
+ */
+ String getJarName();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getJarName <em>Jar Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Jar Name</em>' attribute.
+ * @see #getJarName()
+ * @generated
+ */
+ void setJarName(String value);
+
+ /**
+ * Returns the value of the '<em><b>Xsd Ns URI</b></em>' attribute.
+ * The default value is <code>"ou=example, ou=com"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Xsd Ns URI</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Xsd Ns URI</em>' attribute.
+ * @see #setXsdNsURI(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_XsdNsURI()
+ * @model default="ou=example, ou=com"
+ * @generated
+ */
+ String getXsdNsURI();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getXsdNsURI <em>Xsd Ns URI</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Xsd Ns URI</em>' attribute.
+ * @see #getXsdNsURI()
+ * @generated
+ */
+ void setXsdNsURI(String value);
+
+ /**
+ * Returns the value of the '<em><b>Xsd Ns Prefix</b></em>' attribute.
+ * The default value is <code>"ou=example, ou=com"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Xsd Ns Prefix</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Xsd Ns Prefix</em>' attribute.
+ * @see #setXsdNsPrefix(String)
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_XsdNsPrefix()
+ * @model default="ou=example, ou=com"
+ * @generated
+ */
+ String getXsdNsPrefix();
+
+ /**
+ * Sets the value of the '{@link org.apache.tuscany.das.ldap.configuration.model.v100.DASConfiguration#getXsdNsPrefix <em>Xsd Ns Prefix</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Xsd Ns Prefix</em>' attribute.
+ * @see #getXsdNsPrefix()
+ * @generated
+ */
+ void setXsdNsPrefix(String value);
+
+ /**
+ * Returns the value of the '<em><b>Oid Prefix</b></em>' attribute.
+ * The default value is <code>"1.3.6.1.4.1.18060.4"</code>.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Oid Prefix</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Oid Prefix</em>' attribute.
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package#getDASConfiguration_OidPrefix()
+ * @model default="1.3.6.1.4.1.18060.4" required="true" transient="true" changeable="false"
+ * @generated
+ */
+ String getOidPrefix();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model
+ * @generated
+ */
+ Resource loadGeneratorModel();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model annotation="http://www.eclipse.org/emf/2002/GenModel body=' <%org.eclipse.emf.common.util.URI%> xsdNamespaceURI = URI.createURI(xsdNsURI);\n String authority = xsdNamespaceURI.authority();\n\n if ( authority.contains( \":\" ) )\n {\n return false;\n }\n \n if (!authority.contains( \".\" ))\n {\n return false;\n }\n return true;'"
+ * @generated
+ */
+ boolean hasValidNamespaceURI();
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @model kind="operation"
+ * @generated
+ */
+ boolean isEPackageMetaDataWritten();
+
+} // DASConfiguration
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASLdapModelV100Factory.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASLdapModelV100Factory.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASLdapModelV100Factory.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.configuration.model.v100/src/main/java/org/apache/tuscany/das/ldap/configuration/model/v100/DASLdapModelV100Factory.java Thu May 31 12:58:13 2007
@@ -0,0 +1,56 @@
+/**
+ * <copyright>
+ * </copyright>
+ *
+ * $Id$
+ */
+package org.apache.tuscany.das.ldap.configuration.model.v100;
+
+import org.eclipse.emf.ecore.EFactory;
+
+/**
+ * <!-- begin-user-doc -->
+ * The <b>Factory</b> for the model.
+ * It provides a create method for each non-abstract class of the model.
+ * <!-- end-user-doc -->
+ * @see org.apache.tuscany.das.ldap.configuration.model.v100.DASLdapModelV100Package
+ * @generated
+ */
+public interface DASLdapModelV100Factory extends EFactory
+{
+ /**
+ * The singleton instance of the factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ DASLdapModelV100Factory eINSTANCE = org.apache.tuscany.das.ldap.configuration.model.v100.impl.DASLdapModelV100FactoryImpl.init();
+
+ /**
+ * Returns a new object of class '<em>Connection Manager</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Connection Manager</em>'.
+ * @generated
+ */
+ ConnectionManager createConnectionManager();
+
+ /**
+ * Returns a new object of class '<em>DAS Configuration</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>DAS Configuration</em>'.
+ * @generated
+ */
+ DASConfiguration createDASConfiguration();
+
+ /**
+ * Returns the package supported by this factory.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the package supported by this factory.
+ * @generated
+ */
+ DASLdapModelV100Package getDASLdapModelV100Package();
+
+} //DASLdapModelV100Factory