[jbosscache-commits] JBoss Cache SVN: r7958 - enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Mar 31 01:46:19 EDT 2009


Author: jdimanos at jboss.com
Date: 2009-03-31 01:46:19 -0400 (Tue, 31 Mar 2009)
New Revision: 7958

Modified:
   enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
Log:
update

Modified: enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po
===================================================================
--- enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po	2009-03-31 04:16:38 UTC (rev 7957)
+++ enterprise-docs/tags/JBoss_EAP_4_3/Cache_Pojo_Cache_Guide/de-DE/Instrumentation.po	2009-03-31 05:46:19 UTC (rev 7958)
@@ -8,7 +8,7 @@
 "Project-Id-Version: Instrumentation\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-21 04:57+0000\n"
-"PO-Revision-Date: 2009-03-31 15:16+1100\n"
+"PO-Revision-Date: 2009-03-31 16:45+1100\n"
 "Last-Translator: \n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -149,7 +149,7 @@
 #: Instrumentation.xml:31
 #, no-c-format
 msgid "The wildcard at the end of the expression signifies all fields in the POJO"
-msgstr ""
+msgstr "Der Platzhalter am Ende des Ausdrucks kennzeichnet alle Felder im POJO"
 
 #. Tag: para
 #: Instrumentation.xml:34
@@ -168,6 +168,8 @@
 "<code>Student</code> class is a subclass of <code>Person</code> , JBossAop "
 "will automatically instrument it as well!"
 msgstr ""
+"Der <code>instanceof</code>-Operator deklariert, dass jeder Untertyp oder jede Unterklasse des betreffenden POJO ebenfalls \"aspektisiert\" wird. Ist eine "
+"<code>Student</code>-Klasse zum Beispiel eine Unterklasse von <code>Person</code>, so instrumentiert JBossAop diese automatisch ebenfalls!"
 
 #. Tag: para
 #: Instrumentation.xml:40
@@ -205,7 +207,7 @@
 "since there will be no need for external metadata xml descriptor. In order "
 "to support Java 1.4 as well, JBossAop has also used a xdoclet type "
 "annotation syntax, and as a result will need an annotation pre-compiler."
-msgstr ""
+msgstr "Annotation ist ein neues Feature in Java 5.0 das - wenn deklariert - Metadaten enthalten und zur Runtime kompilieren kann. Es eignet sich gut für die aop-Deklarierung, da kein externer Metadaten xml-Deskriptor benötigt wird. Um auch Java 1.4 zu unterstützen, verwendet JBossAop auch eine Annotationssyntax des xdoclet-Typs weswegen ein Annotations-Vorkompilierer benötigt wird."
 
 #. Tag: para
 #: Instrumentation.xml:50
@@ -233,6 +235,9 @@
 "declare a regular POJO, while the latter one is used to declare the POJO and "
 "its sub-classes or sub-types."
 msgstr ""
+"Um höchstmögliche Transparenz zu gewährleisten, haben wir zwei aop-Marker-"
+"Interfaces erstellt: <code>@@org.jboss.cache.aop.AopMarker</code> und <code>@@org."
+"jboss.cache.aop.InstanceOfAopMarker.</code>. Das erste Interface wird verwendet, um ein reguläres POJO zu deklarieren, während das zweite dazu dient das POJO und dessen Subklassen oder Subtypen zu deklarieren."
 
 #. Tag: para
 #: Instrumentation.xml:57
@@ -253,6 +258,19 @@
 "                </programlisting> Basically, it simply states that any "
 "annotation with both marker interfaces will be \"aspectized\" accordingly."
 msgstr ""
+"Um schließlich Annotation zu unterstützen (um die Entwicklungsarbeit des Nutzers zu vereinfachen), wird "
+"die JBossCache Distribution mit einer <literal>jboss-aop.xml</literal> unter "
+"dem <literal>resources</literal>-Verzeichnis geliefert. Wenn Sie den Annotations-"
+"Vorkompilierer verwenden, muss diese Datei sich im Klassenpfad befinden. Sehen Sie sich zum Beispiel das <literal>annoc</literal> Ant Build-Target an. Hier ist der Inhalt dieser "
+"<literal>jboss-aop.xml</literal> : <programlisting>\n"
+"                &lt;aop&gt;\n"
+"                  &lt;prepare expr=\"field(* @@org.jboss.cache.aop.AopMarker-"
+"&gt;*)\" /&gt;\n"
+"                  &lt;prepare expr=\"field(* &#36;instanceof{@@org.jboss."
+"cache.aop.InstanceOfAopMarker}-&gt;*)\" /&gt;\n"
+"                &lt;/aop&gt;\n"
+"                </programlisting> Im Wesentlichen besagt sie, dass jede Annotation "
+"mit beiden Marker-Interfaces entsprechnend \"aspektisiert\" wird."
 
 #. Tag: para
 #: Instrumentation.xml:62
@@ -260,7 +278,7 @@
 msgid ""
 "Here is two code snippets that illustrate the declaration of both types "
 "through 1.4 style annotation:"
-msgstr ""
+msgstr "Hier sind zwei Code-Schnipsel, die die Deklaration beider Typen durch Annotation im 1.4-Stil illustrieren:"
 
 #. Tag: programlisting
 #: Instrumentation.xml:66
@@ -307,6 +325,9 @@
 "from <literal>Personal</literal>, then it will get instrumented "
 "automatically without further annotation declaration."
 msgstr ""
+"Die Deklaration oben instrumentiert die <literal>Person</literal>-Klasse und all deren  "
+"Subklassen. Das heißt, wenn <literal>Student</literal> Unterklasse von "
+"<literal>Personal</literal> ist, so wird sie automatisch instrumentiert, ohne dass eine weitere Annotationsdeklaration stattfindet."
 
 #. Tag: para
 #: Instrumentation.xml:73
@@ -343,7 +364,7 @@
 #: Instrumentation.xml:81
 #, no-c-format
 msgid "JDK5.0 field level annotations"
-msgstr ""
+msgstr "JDK5.0 Annotationen auf Feldebene"
 
 #. Tag: para
 #: Instrumentation.xml:82
@@ -384,6 +405,18 @@
 "}\n"
 "</programlisting> Then when we do:"
 msgstr ""
+"Hier ist ein Code-Schnipsel, der die Verwendung dieser beiden Annotationen illustriert. "
+"Nehmen wir an, Sie haben folgende Gadget-Klasse: <programlisting>\n"
+"public class Gadget\n"
+"{\n"
+"   // resource won't be replicated\n"
+"   @Transient Resource resource;\n"
+"   // specialAddress is treated as a Serializable object but still has "
+"object relationship\n"
+"   @Serializable SpecialAddress specialAddress;\n"
+"   // other state variables\n"
+"}\n"
+"</programlisting> Dann, wenn wir folgendes tun:"
 
 #. Tag: programlisting
 #: Instrumentation.xml:90
@@ -596,6 +629,9 @@
 "option that does not require a separate Classloader. Here are the ant "
 "snippet from <code>one-test-aop50</code>, for example."
 msgstr ""
+"Falls Sie JDK5.0 laufen lassen, können Sie auch die <code>javaagent</code>- "
+"Option verwenden, die keinen separaten Klassenlader benötigt. Hier ist zum Beispiel der ant- "
+"Schnipsel von <code>one-test-aop50</code>."
 
 #. Tag: programlisting
 #: Instrumentation.xml:105




More information about the jbosscache-commits mailing list