@Override
      public String getPresentableText() {
        IProperty property = getProperty();
        if (property == null) return null;
        String presentableName = getPresentableName();
        if (presentableName == null) {
          return property.getName();
        }
        return !presentableName.isEmpty() ? presentableName 
                                          : PropertiesBundle.message("structure.view.empty.property.presentation");
      }
@Override
      public String getPresentableText()