В Eclipse, как визуально искать по типу xsd в гигантском дереве
Контекст: я перевожу наш клиент веб-сервисов на новую версию. Поставщик веб-сервисов сохраняет одинаковые имена для большинства соответствующих типов, но полностью меняет структуру дерева. Например: прежде чем мы имели CompanyType/CompanyName и знали, что структура xsd - это CompanyType/... несколько дополнительных версий сложных типов... /CompanyName.
Проблема: я вручную перемещался по каждому узлу, пока не нашел тот же тип.
Я уверен, что мог бы быть лучший способ найти поля вместо глаз. Я установил VEX и прочитал учебник ( https://wiki.eclipse.org/Vex/UserGuide), и я нашел еще один способ посмотреть своими глазами (навигация по документам).
Мой вопрос: если я хочу выполнить поиск по "Company*" и после того, как найду его, я хотел бы увидеть древовидную структуру от wsdl до него, как я могу это сделать в Eclipse? Я знаю, как открыть wsdl и перемещаться до достижения CompanyType, но представьте, что у меня действительно большая структура, и все, что я знаю, это то, что "Компания..." должна быть где-то в конце структуры. Это сделало бы мою работу намного легче, если бы я искал по компании и увидел что-то похожее на Call Hierarchy.
ng similar to "Open Resource"
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CompanyType", propOrder = {
"code",
"desc"
})
public class CompanyType {
@XmlElement(name = "Code", required = true)
protected CodeType code;...