/** * Returns the link validator class.<p> * * @return the link validator class */ private CmsInternalLinksValidator getValidator() { if (m_validator == null) { // get the content check result object Map objects = (Map)getSettings().getDialogObject(); Object o = objects.get(CmsInternalLinkValidationDialog.class.getName()); List resources = new ArrayList(); if ((o != null) && (o instanceof List)) { resources = (List)o; } m_validator = new CmsInternalLinksValidator(getCms(), resources); } return m_validator; }