package com.arondor.common.reflection.gwt.server.samples;

import java.util.Map;

import com.arondor.common.management.mbean.annotation.Description;

public class TestClassBis
{
    @Description("This is a String property")
    private String field;

    public String getField()
    {
        return field;
    }

    public void setField(String field)
    {
        this.field = field;
    }

    private Map<String, TestInterface> mapField;

    public Map<String, TestInterface> getMapField()
    {
        return mapField;
    }

    public void setMapField(Map<String, TestInterface> mapField)
    {
        this.mapField = mapField;
    }

    @Description("A map of String, String")
    private Map<String, String> stringMapField;

    public Map<String, String> getStringMapField()
    {
        return stringMapField;
    }

    public void setStringMapField(Map<String, String> stringMapField)
    {
        this.stringMapField = stringMapField;
    }

}

@@ -52,16 +52,39 @@
 mples;%0A%0A
+import java.util.List;%0A
 import j
@@ -980,10 +980,555 @@
 %0A    %7D%0A%0A
+    @Description(%22A list of strings%22)%0A    private List%3CString%3E stringList;%0A%0A    public List%3CString%3E getStringList()%0A    %7B%0A        return stringList;%0A    %7D%0A%0A    public void setStringList(List%3CString%3E stringList)%0A    %7B%0A        this.stringList = stringList;%0A    %7D%0A%0A    @Description(%22A list of objects%22)%0A    private List%3CTestInterface%3E objectList;%0A%0A    public List%3CTestInterface%3E getObjectList()%0A    %7B%0A        return objectList;%0A    %7D%0A%0A    public void setObjectList(List%3CTestInterface%3E objectList)%0A    %7B%0A        this.objectList = objectList;%0A    %7D%0A%0A
 %7D%0A

Add List samples