XmlElementDescriptor (XmlTag xmlTag) { final String name = xmlTag.getName(); if (FxmlConstants.FX_BUILT_IN_TAGS.contains(name)) { return new JavaFxBuiltInTagDescriptor(name, xmlTag); } if (FxmlConstants.FX_ROOT.equals(name)) { return new JavaFxRootTagDescriptor(xmlTag); } return new JavaFxClassTagDescriptor(name, xmlTag); }