public Object newChild(XmlAnnotation parent, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { Object child = null; if (localName.equals("injection-target")) { child = new InjectionTarget(); } else if (localName.equals("property")) { child = new NameValuePair(); } return child; }
/** * Called when a child element with simple content is read for DD. */ public void setValue(InjectionTarget target, UnmarshallingContext navigator, String namespaceURI, String localName, String value) { if (localName.equals("injection-target-class")) { target.setTargetClass(getValue(localName, value)); } else if (localName.equals("injection-target-name")) { target.setTargetName(getValue(localName, value)); } }
protected Object newRefChild(Ref ref, String localName) { Object child = null; if (localName.equals("ignore-dependency")) { ref.setIgnoreDependency(true); } else if (localName.equals("injection-target")) { InjectionTarget target = new InjectionTarget(); child = target; } return child; }
/** * Called when a child element with simple content is read for DD. */ public void setValue(InjectionTarget target, UnmarshallingContext navigator, String namespaceURI, String localName, String value) { if (localName.equals("injection-target-class")) { target.setTargetClass(getValue(localName, value)); } else if (localName.equals("injection-target-name")) { target.setTargetName(getValue(localName, value)); } }
public Object newChild(XmlAnnotation parent, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { Object child = null; if (localName.equals("injection-target")) { child = new InjectionTarget(); } else if (localName.equals("property")) { child = new NameValuePair(); } return child; }
protected Object newRefChild(Ref ref, String localName) { Object child = null; if (localName.equals("ignore-dependency")) { ref.setIgnoreDependency(true); } else if (localName.equals("injection-target")) { InjectionTarget target = new InjectionTarget(); child = target; } return child; }
/** * Called when parsing of a new element started. */ public Object newChild(Service service, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { Object child = null; if ((child = this.newEnvRefGroupChild(localName)) != null) return child; if (localName.equals("ignore-dependency")) { child = new InjectionTarget(); } else if (localName.equals("annotation")) { child = new XmlAnnotation(); } else if (localName.equals("remote-binding")) { child = new RemoteBinding(); } return child; }
/** * Called when parsing of a new element started. */ public Object newChild(Service service, UnmarshallingContext navigator, String namespaceURI, String localName, Attributes attrs) { Object child = null; if ((child = this.newEnvRefGroupChild(localName)) != null) return child; if (localName.equals("ignore-dependency")) { child = new InjectionTarget(); } else if (localName.equals("annotation")) { child = new XmlAnnotation(); } else if (localName.equals("remote-binding")) { child = new RemoteBinding(); } return child; }
child = new InjectionTarget();
child = new InjectionTarget();