plugins/org.apache.geronimo.st.v21.ui/src/main/java/org/apache/geronimo/st/v21/ui/sections/GBeanSection.java [169:215]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public ILabelProvider getLabelProvider() {
    return new LabelProvider() {
        @Override
        public String getText(Object element) {
        if (JAXBElement.class.isInstance(element)) {
            Object object = ((JAXBElement) element).getValue();
            if (Gbean.class.isInstance(object)) {
            Gbean gbean = (Gbean) object;
            return Messages.gbean + ": " + Messages.name + " =\"" + gbean.getName() +
            	"\", " + Messages.clazz + "\"" + gbean.getClazz() + "\"";

            } else if (Attribute.class.isInstance(object)) {
            Attribute attribute = (Attribute) object;
            return Messages.attribute + Messages.name + " = \"" + attribute.getName() + 
            	"\", " + Messages.type + " = \"" + attribute.getType() + 
            	"\", " + Messages.value + " = \"" + attribute.getValue() + "\"";
            } else if (Pattern.class.isInstance(object)) {
            Pattern dependency = (Pattern) object;
            return Messages.dependency + ": " + Messages.group + " = \"" + dependency.getGroupId() + 
            	"\", " + Messages.artifact + " = \"" + dependency.getArtifactId() + 
            	"\", " + Messages.version +  "= \"" + dependency.getVersion()+ 
            	"\", " + Messages.module +  " = \"" + dependency.getModule()+ 
            	"\", " + Messages.type + " = \"" + dependency.getType()+ 
            	"\", " + Messages.customName + " = \"" + dependency.getCustomFoo() + "\"";
            } else if (Reference.class.isInstance(object)) {
            Reference reference = (Reference) object;
            return Messages.reference + ":" + Messages.name + " = \"" + reference.getName()
                + "\", " + Messages.group + " = \"" + reference.getGroupId()
                + "\", " + Messages.artifact + " = \"" + reference.getArtifactId()
                + "\", " + Messages.version + " = \"" + reference.getVersion()
                + "\", " + Messages.module + " = \"" + reference.getModule()
                + "\", " + Messages.type + " = \"" + reference.getType()
                + "\", " + Messages.customName + " = \"" + reference.getCustomFoo() + "\"";
            }
        }

		return null;
	    }

	    @Override
	    public Image getImage(Object arg0) {
		return Activator.imageDescriptorFromPlugin(
			"org.eclipse.jst.j2ee",
			"icons/full/obj16/accessbean_obj.gif").createImage();
	    }
	};
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



plugins/org.apache.geronimo.st.v30.ui/src/main/java/org/apache/geronimo/st/v30/ui/sections/GBeanSection.java [168:214]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public ILabelProvider getLabelProvider() {
    return new LabelProvider() {
        @Override
        public String getText(Object element) {
        if (JAXBElement.class.isInstance(element)) {
            Object object = ((JAXBElement) element).getValue();
            if (Gbean.class.isInstance(object)) {
            Gbean gbean = (Gbean) object;
            return Messages.gbean + ": " + Messages.name + " =\"" + gbean.getName() +
            	"\", " + Messages.clazz + "\"" + gbean.getClazz() + "\"";

            } else if (Attribute.class.isInstance(object)) {
            Attribute attribute = (Attribute) object;
            return Messages.attribute + Messages.name + " = \"" + attribute.getName() + 
            	"\", " + Messages.type + " = \"" + attribute.getType() + 
            	"\", " + Messages.value + " = \"" + attribute.getValue() + "\"";
            } else if (Pattern.class.isInstance(object)) {
            Pattern dependency = (Pattern) object;
            return Messages.dependency + ": " + Messages.group + " = \"" + dependency.getGroupId() + 
            	"\", " + Messages.artifact + " = \"" + dependency.getArtifactId() + 
            	"\", " + Messages.version +  "= \"" + dependency.getVersion()+ 
            	"\", " + Messages.module +  " = \"" + dependency.getModule()+ 
            	"\", " + Messages.type + " = \"" + dependency.getType()+ 
            	"\", " + Messages.customName + " = \"" + dependency.getCustomFoo() + "\"";
            } else if (Reference.class.isInstance(object)) {
            Reference reference = (Reference) object;
            return Messages.reference + ":" + Messages.name + " = \"" + reference.getName()
                + "\", " + Messages.group + " = \"" + reference.getGroupId()
                + "\", " + Messages.artifact + " = \"" + reference.getArtifactId()
                + "\", " + Messages.version + " = \"" + reference.getVersion()
                + "\", " + Messages.module + " = \"" + reference.getModule()
                + "\", " + Messages.type + " = \"" + reference.getType()
                + "\", " + Messages.customName + " = \"" + reference.getCustomFoo() + "\"";
            }
        }

        return null;
        }

        @Override
        public Image getImage(Object arg0) {
        return Activator.imageDescriptorFromPlugin(
            "org.eclipse.jst.j2ee",
            "icons/full/obj16/accessbean_obj.gif").createImage();
        }
    };
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



