<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://javawiki.sowas.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://javawiki.sowas.com/feed.php">
        <title>Java Wiki</title>
        <description></description>
        <link>http://javawiki.sowas.com/</link>
        <image rdf:resource="http://javawiki.sowas.com/lib/images/favicon.ico" />
       <dc:date>2008-11-19T10:38:16+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:binding&amp;rev=1226993839&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:date-format&amp;rev=1226936043&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=wiki:toolbox&amp;rev=1226648009&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:array_to_collection&amp;rev=1226587094&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:number-formatter&amp;rev=1226586552&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:java&amp;rev=1226586335&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:locale-language-land&amp;rev=1226582293&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:assert&amp;rev=1226561321&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=java:vm-parameter&amp;rev=1226559900&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=javawiki&amp;rev=1226391928&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:activatecontext&amp;rev=1225895386&amp;do=diff"/>
                <rdf:li rdf:resource="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:eclipse-rcp&amp;rev=1225894347&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://javawiki.sowas.com/lib/images/favicon.ico">
        <title>Java Wiki</title>
        <link>http://javawiki.sowas.com/</link>
        <url>http://javawiki.sowas.com/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:binding&amp;rev=1226993839&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-18T08:37:19+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>eclipse-rcp:binding</title>
        <link>http://javawiki.sowas.com/doku.php?id=eclipse-rcp:binding&amp;rev=1226993839&amp;do=diff</link>
        <description>Eclipse-RCP




JFace-Data-Binding ab Eclipse 3.3



In einem gedachten Beispiel soll ein Model aus den drei Attributen


	*  Nachname

	*  Vorname

	*  Geburtsdatum


bestehen.


Binding-Methode

Die Binding-Methode kann beispielsweise in der MyFormPart-Klasse implementiert werden.</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:date-format&amp;rev=1226936043&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-17T16:34:03+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:date-format</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:date-format&amp;rev=1226936043&amp;do=diff</link>
        <description>SimpleDateFormat sd = new SimpleDateFormat(&quot;dd.MM.yyyy&quot;);
String dateString = sd.format(new Date()); 
System.out.println(dateString);
// Und zurück:
Date date = sd.parse(dateString);</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=wiki:toolbox&amp;rev=1226648009&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-14T08:33:29+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>wiki:toolbox</title>
        <link>http://javawiki.sowas.com/doku.php?id=wiki:toolbox&amp;rev=1226648009&amp;do=diff</link>
        <description>*  Seitenverzeichnis
	*  Impressum


 
seit 9.10.07</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:array_to_collection&amp;rev=1226587094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T15:38:14+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:array_to_collection</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:array_to_collection&amp;rev=1226587094&amp;do=diff</link>
        <description>java.util.Arrays

java.util.List

Die Konvertierung eines Arrays in eine Collection geht über die Klasse Arrays:



import java.util.Arrays;
import java.util.List;

String[] strs = {&quot;Apfel&quot;, &quot;Birne&quot;, &quot;Banane&quot;};
List list = Arrays.asList(strs);
// und zurück:
strs = list.toArray(String[0]);</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:number-formatter&amp;rev=1226586552&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T15:29:12+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:number-formatter - angelegt</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:number-formatter&amp;rev=1226586552&amp;do=diff</link>
        <description>java.text.DecimalFormat für die formatierte und lokalisierte Darstellung von Zahlen.




BigDecimal wert = 12.3;
System.out.println(new DecimalFormat(&quot;#.##&quot;).format(wert));         // 12.3
System.out.println(new DecimalFormat(&quot;0.00 €&quot;).format(wert));       // 12.30 €
System.out.println(new DecimalFormat(&quot;0000.00&quot;).format(wert));	    // 0012.30</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:java&amp;rev=1226586335&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T15:25:35+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:java</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:java&amp;rev=1226586335&amp;do=diff</link>
        <description>*  Array, Element suchen
	*  Array, initialisieren
	*  Array sortieren
	*  Array, umwandeln in Collection
	*  Array vergrößern
	*  ArrayList, umwandeln zu Array
	*  assert
	*  Beans, gebunden, vetoable
	*  Connection-pooling
	*  Datei erstellen/löschen
	*  Datei-Filter
	*  Datum formatieren
	*  E-Mail versenden
	*  Exceptions, unbehandelte
	*  Generic mit instanceof
	*  Locale, Sprache, Land
	*  Logging
	*  Lokalisieren
	*  LRU-Cache
	*  OutOfMemoryError
	*  Parsen und formatieren einer Zahl (bi…</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:locale-language-land&amp;rev=1226582293&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T14:18:13+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:locale-language-land</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:locale-language-land&amp;rev=1226582293&amp;do=diff</link>
        <description>java.util.Locale

Die Sprachen- und Landesinformationen werden in der Klasse Locale zusammengefasst.




Locale german = new Locale( &quot;de&quot;, &quot;DE&quot; );   // deutsch, Deutschland
Locale french = new Locale( &quot;fr&quot; );         // Französich, Land egal



Dabei wird die Sprache über eine zwei-Buchstabenkürzel nach ISO 639 definiert (Kleinbuchstaben).

Das Land wird über ein zwei-Buchstabenkürzel nach ISO 3166 definiert (Großbuchstaben).</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:assert&amp;rev=1226561321&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T08:28:41+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:assert</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:assert&amp;rev=1226561321&amp;do=diff</link>
        <description>Assertions testen Bedingungen. Ist das Ergebins der Bedingung true wird die Arbeit normal weitergeführt. Bei false erfolgt ein Abbruch.

Beispiel 1:




public void doSomething(String str) {
   assert str != null;
   if (str.length &gt; 0)
      ...
}</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=java:vm-parameter&amp;rev=1226559900&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-13T08:05:00+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>java:vm-parameter</title>
        <link>http://javawiki.sowas.com/doku.php?id=java:vm-parameter&amp;rev=1226559900&amp;do=diff</link>
        <description>-Xms256m - minimalen Speicher für Anwendung festlegen

-Xmx1024m - maximalen Speicher für Anwendung festlegen

-ea - enable assertions

-ea:packagename - enable assertions für ein package

-da - disable assertions

-da:packagename - disable assertions für ein package</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=javawiki&amp;rev=1226391928&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-11T09:25:28+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>javawiki</title>
        <link>http://javawiki.sowas.com/doku.php?id=javawiki&amp;rev=1226391928&amp;do=diff</link>
        <description>Tipps, Tricks und Quellcodes für Java

Programmierung von Java-Software

Dieses JavaWiki enthält eine Sammlung von Info's zur Programmierung mit Java. Beispielcode (Sourcecode/Quelltext) ist ebenfalls oft enthalten.



Neben allgemeinen Java-Problemen sind AWT/Swing und Eclipse-RCP mit SWT/JFace besondere Schwerpunkte dieses JavaWikis.



Ein guter Startpunkt für dieses JavaWiki ist die Navigation am linken Fensterrand.





Dieses JavaWiki ist als kleine Gedächnisstütze des Softwarebüro Schäfer…</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:activatecontext&amp;rev=1225895386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-05T15:29:46+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>eclipse-rcp:activatecontext - angelegt</title>
        <link>http://javawiki.sowas.com/doku.php?id=eclipse-rcp:activatecontext&amp;rev=1225895386&amp;do=diff</link>
        <description>Im Beispiel beim Erhalt des Focus ein eigener Context gesetzt. Beim Verlust des Focus wird der Context wieder entfernt.




addFocusListener(new FocusListener() {
   IContextActivation context;
   IContextService service;
            
   @Override
   public void focusGained(FocusEvent e) {
      service = (IContextService)PlatformUIActivator.getDefault().getWorkbench().getService(IContextService.class);
      context = service.activateContext(&quot;de.dpag.tip.platform.ui.table.context&quot;);
      Syste…</description>
    </item>
    <item rdf:about="http://javawiki.sowas.com/doku.php?id=eclipse-rcp:eclipse-rcp&amp;rev=1225894347&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-11-05T15:12:27+01:00</dc:date>
        <dc:creator>nosch</dc:creator>
        <title>eclipse-rcp:eclipse-rcp</title>
        <link>http://javawiki.sowas.com/doku.php?id=eclipse-rcp:eclipse-rcp&amp;rev=1225894347&amp;do=diff</link>
        <description>Die hier vorhandenen Codeschnippsel setzen natürlich eine komplette Applikation vorraus.

Der Source für diese Beispielapplikation findet sich hier: Source-Beispiel-Applikation




	*  Anwendungsfenster maximieren
	*  Anwendungsfenster, Größe festlegen
	*  Binding (ab Eclipse 3.3)
	*  Bundle/Plugin/Feature - Definition
	*  Context aktivieren, eigenen
	*  IConverter
	*  Editor öffnen
	*  Editorpage, Icon setzen
	*  Menüs erweitern (ab Eclipse 3.3)
	*  Realm
	*  Suchresulate-View
	*  Umlaute
	*  S…</description>
    </item>
</rdf:RDF>
