You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pa...@apache.org on 2007/04/04 17:14:15 UTC
svn commit: r525528 - in
/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration: ./ META-INF/
src/ src/main/ src/main/java/ src/main/java/org/ src/main/java/org/apache/
src/main/java/org/apache/directory/
src/main/java/org/apache/directory/ldaps...
Author: pamarcelot
Date: Wed Apr 4 08:14:13 2007
New Revision: 525528
URL: http://svn.apache.org/viewvc?view=rev&rev=525528
Log:
Added a new project : ldapstudio-apacheds-configuration.
Added:
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.classpath
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.project
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/MANIFEST.MF
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.properties
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.xml
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/ivy.xml
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/plugin.xml
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/Activator.java
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/test/
directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/test/java/
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.classpath
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.classpath?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.classpath (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.classpath Wed Apr 4 08:14:13 2007
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" output="target/test-classes" path="src/test/java"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="target/classes"/>
+</classpath>
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.project
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.project?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.project (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/.project Wed Apr 4 08:14:13 2007
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>ldapstudio-apacheds-configuration</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/MANIFEST.MF?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/MANIFEST.MF (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/META-INF/MANIFEST.MF Wed Apr 4 08:14:13 2007
@@ -0,0 +1,12 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: LDAP Studio Apache DS Configuration Plug-in
+Bundle-SymbolicName: org.apache.directory.ldapstudio.apacheds.configuration;singleton:=true
+Bundle-Version: 0.7.0
+Bundle-Activator: org.apache.directory.ldapstudio.apacheds.configuration.Activator
+Bundle-Vendor: Apache Software Foundation
+Bundle-Localization: plugin
+Eclipse-LazyStart: true
+Bundle-ClassPath: .
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.ui
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.properties
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.properties?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.properties (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.properties Wed Apr 4 08:14:13 2007
@@ -0,0 +1,6 @@
+bin.includes = META-INF/,\
+ plugin.xml,\
+ src/main/java/,\
+ .
+source.. = src/main/java/,\
+ src/test/java/
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.xml
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.xml?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.xml (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/build.xml Wed Apr 4 08:14:13 2007
@@ -0,0 +1,136 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<project default="jar" xmlns:ivy="antlib:fr.jayasoft.ivy.ant">
+ <property name="project.name" value="org.apache.directory.ldapstudio.apacheds.configuration" />
+ <property name="project.version" value="0.7.0" />
+
+ <property name="output" value="${basedir}/target" />
+ <property name="build" value="${output}/build" />
+ <property name="src" value="${basedir}/src/main/java" />
+
+ <property name="lib.dir" value="lib" />
+
+ <property name="repository.dir" location="../dependencies/externals/"/>
+
+ <!-- Configuring Ivy (Needs to be AFTER the $repository.dir declaration) -->
+ <ivy:configure file="../tools/ivyconf.xml"/>
+
+ <!-- ================================== -->
+ <!-- RESOLVE -->
+ <!-- ================================== -->
+ <target name="resolve" description="retrieve dependencies with ivy">
+ <ivy:retrieve/>
+ </target>
+
+ <!-- ================================== -->
+ <!-- CLASSPATH -->
+ <!-- ================================== -->
+ <target name="build-classpath" description="Computes a classpath" >
+ <path id="classpath">
+ <fileset dir="../dependencies/eclipse/3.2">
+ <include name="**/*.jar"/>
+ </fileset>
+ <fileset dir="${lib.dir}" />
+ </path>
+ </target>
+
+ <!-- ================================== -->
+ <!-- COMPILE -->
+ <!-- ================================== -->
+ <target name="compile" depends="resolve,checkclasses,build-classpath" unless="classes-up2date" description="Compiles the plugin">
+ <mkdir dir="${build}" />
+ <copy todir="${build}">
+ <fileset dir="${basedir}">
+ <include name="plugin.xml" />
+ <include name="plugin.properties" />
+ </fileset>
+ </copy>
+ <mkdir dir="${build}/${lib.dir}" />
+ <copy todir="${build}/${lib.dir}">
+ <fileset dir="${basedir}/${lib.dir}">
+ <include name="*.jar" />
+ </fileset>
+ </copy>
+ <mkdir dir="${build}/META-INF" />
+ <copy todir="${build}/META-INF">
+ <fileset dir="${basedir}/META-INF">
+ <include name="**" />
+ </fileset>
+ </copy>
+ <javac
+ source="1.5"
+ debug="yes"
+ srcdir="${src}"
+ excludes=""
+ destdir="${build}"
+ classpathref="classpath"
+ listfiles="yes" />
+
+ <tstamp>
+ <format pattern="yyyy-MMM-dd, HH:mm 'GMT'Z" property="timestamp" locale="en" />
+ </tstamp>
+ <echo message="${project.name}-${project.version} compiled ${timestamp} by ${user.name}" file="${build}/compile.timestamp" />
+ </target>
+
+ <target name="checkclasses">
+ <uptodate property="classes-up2date" targetfile="${build}/compile.timestamp">
+ <srcfiles dir="${src}" />
+ </uptodate>
+ </target>
+
+
+ <!-- ================================== -->
+ <!-- JAR -->
+ <!-- ================================== -->
+ <target name="jar" description="Creates a jar file" depends="compile">
+ <jar destfile="${output}/${project.name}_${project.version}.jar" manifest="${build}/META-INF/MANIFEST.MF">
+ <fileset dir="${build}" excludes="compile.timestamp" />
+ </jar>
+ </target>
+
+ <!-- ================================== -->
+ <!-- JAVADOC -->
+ <!-- ================================== -->
+ <target name="javadoc" description="Generate Javadoc files">
+ <mkdir dir="${basedir}/doc" />
+ <javadoc destdir="${basedir}/doc">
+ <fileset dir="src/main/java" defaultexcludes="yes">
+ <include name="org/apache/directory/ldapstudio/**"/>
+ </fileset>
+ </javadoc>
+ </target>
+
+ <!-- ================================== -->
+ <!-- CLEAN -->
+ <!-- ================================== -->
+ <target name="clean" description="Deletes any generated file (javadoc, classes, jars, distribution)">
+ <delete includeemptydirs="true">
+ <fileset dir="${basedir}">
+ <exclude name=".project" />
+ <exclude name=".classpath" />
+ <exclude name="build.properties" />
+ <exclude name="build.xml" />
+ <exclude name="ivy.xml" />
+ <exclude name="META-INF/**" />
+ <exclude name="plugin.xml" />
+ <exclude name="src/**" />
+ </fileset>
+ </delete>
+ </target>
+</project>
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/ivy.xml
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/ivy.xml?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/ivy.xml (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/ivy.xml Wed Apr 4 08:14:13 2007
@@ -0,0 +1,21 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<ivy-module version="1.0">
+ <info organisation="org.apache.directory.ldapstudio" module="ldapdtudio-apacheds-configuration"/>
+</ivy-module>
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/plugin.xml
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/plugin.xml?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/plugin.xml (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/plugin.xml Wed Apr 4 08:14:13 2007
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<plugin>
+</plugin>
Added: directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/Activator.java
URL: http://svn.apache.org/viewvc/directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/Activator.java?view=auto&rev=525528
==============================================================================
--- directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/Activator.java (added)
+++ directory/ldapstudio/trunk/ldapstudio-apacheds-configuration/src/main/java/org/apache/directory/ldapstudio/apacheds/configuration/Activator.java Wed Apr 4 08:14:13 2007
@@ -0,0 +1,81 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.directory.ldapstudio.apacheds.configuration;
+
+
+import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.osgi.framework.BundleContext;
+
+
+/**
+ * The activator class controls the plug-in life cycle.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ * @version $Rev$, $Date$
+ */
+public class Activator extends AbstractUIPlugin
+{
+ /** The plug-in ID */
+ public static final String PLUGIN_ID = "org.apache.directory.ldapstudio.apacheds.configuration"; //$NON-NLS-1$
+
+ /** The shared instance */
+ private static Activator plugin;
+
+
+ /**
+ * Creates a new instance of Activator.
+ */
+ public Activator()
+ {
+ plugin = this;
+ }
+
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
+ */
+ public void start( BundleContext context ) throws Exception
+ {
+ super.start( context );
+ }
+
+
+ /*
+ * (non-Javadoc)
+ * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
+ */
+ public void stop( BundleContext context ) throws Exception
+ {
+ super.stop( context );
+ }
+
+
+ /**
+ * Returns the shared instance.
+ *
+ * @return
+ * the shared instance
+ */
+ public static Activator getDefault()
+ {
+ return plugin;
+ }
+}