@Override public IRteDeviceItem getVendorItem(String vendor) { if (getLevel() == EDeviceHierarchyLevel.ROOT.ordinal()) { return getChild(vendor); } IRteDeviceItem root = getRoot(); if (root != null) { return root.getVendorItem(vendor); } return null; }