* added configuration files

git-svn-id: svn+ssh://svn.synyx.de/var/svn/synyx/opensource/synyx-plugin/trunk@2911 5a64d73e-33d6-4ccc-9058-23f8668ecac9
This commit is contained in:
Oliver Gierke
2008-10-06 20:08:13 +00:00
parent 7a025a8b2c
commit 5e8971ab21
4 changed files with 77 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
Manifest-Version: 1.0
Bundle-Name: Synyx Hades Bundle
Bundle-SymbolicName: org.synyx.hades
Bundle-Version: 0.0.1
Export-Package: org.synyx.hades.dao;specification-version="0.0.1",
org.synyx.hades.dao.orm;specification-version="0.0.1",
org.synyx.hades.dao.orm.support;specification-version="0.0.1",
org.synyx.hades.dao.test;specification-version="0.0.1",
org.synyx.hades.domain;specification-version="0.0.1",
org.synyx.hades.domain.support;specification-version="0.0.1"
Import-Package: javax.persistence,
org.aopalliance.intercept,
org.apache.commons.logging,
org.aspectj.lang.annotation;optional=true,
org.hibernate;optional=true,
org.hibernate.criterion;optional=true,
org.hibernate.ejb;optional=true,
org.springframework.aop.framework,
org.springframework.beans.factory,
org.springframework.beans.factory.annotation,
org.springframework.beans.factory.config,
org.springframework.beans.factory.support,
org.springframework.beans.factory.xml,
org.springframework.dao.annotation,
org.springframework.orm.jpa,
org.springframework.stereotype,
org.w3c.dom

View File

@@ -0,0 +1 @@
http\://www.synyx.org/schema/plugin=org.synyx.plugin.core.config.PluginNamespaceHandler

View File

@@ -0,0 +1 @@
http\://www.synyx.org/schema/plugin/plugin-config.xsd=org/synyx/plugin/core/config/plugin-config.xsd

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns="http://www.synyx.org/schema/plugin"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:tool="http://www.springframework.org/schema/tool"
targetNamespace="http://www.synyx.org/schema/plugin"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xsd:import namespace="http://www.springframework.org/schema/tool"/>
<xsd:element name="list" type="pluginType">
<xsd:annotation>
<xsd:appinfo>
<tool:annotation>
<tool:exports identifier="@id" type="java.util.List" />
</tool:annotation>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="registry" type="pluginType">
<xsd:annotation>
<xsd:appinfo>
<tool:annotation>
<tool:exports identifier="@id" type="org.synyx.plugin.core.PluginRegistry" />
</tool:annotation>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="pluginType">
<xsd:attribute name="id" type="xsd:string" />
<xsd:attribute name="class" type="classType" />
</xsd:complexType>
<xsd:simpleType name="classType">
<xsd:annotation>
<xsd:appinfo>
<tool:annotation kind="direct">
<tool:expected-type type="java.lang.Class" />
</tool:annotation>
</xsd:appinfo>
</xsd:annotation>
<xsd:union memberTypes="xsd:string" />
</xsd:simpleType>
</xsd:schema>