| class Element { |
| String id; |
| |
| String getID() { |
| return id; |
| } |
| |
| public String method(Element element) { |
| return getID() + element.getID(); |
| } |
| |
| public String staticMethod(Element element) { |
| StringBuffer buffer = new StringBuffer(); |
| buffer.append(element.getID()); |
| return buffer.toString(); |
| } |
| static Element toXML(Element element){ |
| X el= new X("El") |
| el.setAttribute("attr", element.getID()); |
| return el; |
| } |
| } |
| |
| class Usage { |
| public String staticMethod(Element element) { |
| StringBuffer buffer = new StringBuffer(); |
| buffer.append(element.getID()); |
| return buffer.toString(); |
| } |
| } |