11package de .adito .propertly .test .core ;
22
33import de .adito .propertly .core .api .Hierarchy ;
4- import de .adito .propertly .core .common .PropertyPitEventAdapter ;
4+ import de .adito .propertly .core .common .* ;
55import de .adito .propertly .core .common .exception .InaccessibleException ;
66import de .adito .propertly .core .spi .*;
77import de .adito .propertly .test .core .impl .ColoredPitProvider ;
@@ -26,8 +26,8 @@ public void simpleTest()
2626 {
2727 final StringBuilder resultStringBuild = new StringBuilder ();
2828
29- IHierarchy <TProperty > IHierarchy = new VerifyingHierarchy <TProperty >(new Hierarchy <TProperty >("root" , new TProperty ()));
30- IHierarchy .addStrongListener (new IPropertyPitEventListener ()
29+ IHierarchy <TProperty > hierarchy = new VerifyingHierarchy <TProperty >(new Hierarchy <TProperty >("root" , new TProperty ()));
30+ hierarchy .addStrongListener (new IPropertyPitEventListener ()
3131 {
3232 @ Override
3333 public void propertyChanged (IProperty pProperty , Object pOldValue , Object pNewValue )
@@ -53,7 +53,7 @@ public void propertyRemoved(IPropertyPitProvider pSource, IPropertyDescription p
5353 _append (resultStringBuild , "hierarchy propertyRemoved" , pSource , pPropertyDescription );
5454 }
5555 });
56- TProperty tProperty = IHierarchy .getValue ();
56+ TProperty tProperty = hierarchy .getValue ();
5757 //GetterSetterGen.run(tProperty);
5858 tProperty .getPit ().addStrongListener (new PropertyPitEventAdapter ()
5959 {
@@ -133,6 +133,20 @@ public void propertyAdded(IPropertyPitProvider pSource, IPropertyDescription pPr
133133
134134 Assert .assertEquals (expected ,
135135 resultStringBuild .toString ());
136+
137+ expected = "/root\n " +
138+ "\t X : 123\n " +
139+ "\t Y : null\n " +
140+ "\t FF : java.awt.Dimension[width=123,height=456]\n " +
141+ "\t MAP : null\n " +
142+ "\t /CHILD\n " +
143+ "\t \t color1 : java.awt.Color[r=0,g=0,b=0]\n " +
144+ "\t \t color2 : java.awt.Color[r=255,g=0,b=0]\n " +
145+ "\t WIDTH : null\n " +
146+ "\t HEIGHT : null\n " ;
147+
148+ Assert .assertEquals (expected ,
149+ PropertlyDebug .toTreeString (hierarchy ));
136150 }
137151
138152 private static void _append (StringBuilder pStrBuilder , String pEvent , Object ... pAdd )
@@ -174,8 +188,8 @@ else if (o instanceof IPropertyDescription)
174188 @ Test
175189 public void readWriteTest ()
176190 {
177- IHierarchy <ColoredPitProvider > IHierarchy = new VerifyingHierarchy <ColoredPitProvider >(new Hierarchy <ColoredPitProvider >("root" , new ColoredPitProvider ()));
178- IPropertyPit <IPropertyPitProvider , ColoredPitProvider , Color > pit = IHierarchy .getValue ().getPit ();
191+ IHierarchy <ColoredPitProvider > hierarchy = new VerifyingHierarchy <ColoredPitProvider >(new Hierarchy <ColoredPitProvider >("root" , new ColoredPitProvider ()));
192+ IPropertyPit <IPropertyPitProvider , ColoredPitProvider , Color > pit = hierarchy .getValue ().getPit ();
179193
180194
181195 pit .setValue (ColoredPitProvider .DEFAULT_COLOR , Color .MAGENTA );
0 commit comments