code: @SuppressWarnings("null")
      private void init(CmsObject cms) throws Exception {
  
          CmsFile configFile = cms.readFile(m_resource);
          CmsXmlContent content = CmsXmlContentFactory.unmarshal(cms, configFile);
          m_title = content.getValue(N_TITLE, CmsConfigurationReader.DEFAULT_LOCALE).getStringValue(cms);
          I_CmsXmlContentValue titleKey = content.getValue(N_TITLE_KEY, CmsConfigurationReader.DEFAULT_LOCALE);
          if ((titleKey != null) && CmsStringUtil.isNotEmptyOrWhitespaceOnly(titleKey.getStringValue(cms))) {
              m_titleKey = titleKey.getStringValue(cms);
          }
          I_CmsXmlContentValue orderVal = content.getValue(N_ORDER, CmsConfigurationReader.DEFAULT_LOCALE);
          if (orderVal != null) {
              try {
                  m_order = Integer.parseInt(orderVal.getStringValue(cms));
              } catch (Exception e) {
                  LOG.error(e.getLocalizedMessage(), e);
                  m_order = DEFAULT_ORDER;
              }
          } else {
              m_order = DEFAULT_ORDER;
          }
  
          I_CmsXmlContentValue parentView = content.getValue("Parent", CmsConfigurationReader.DEFAULT_LOCALE);
          if (parentView != null) {
              CmsUUID parentViewId = null;
              try {
                  CmsXmlVarLinkValue elementViewValue = (CmsXmlVarLinkValue)parentView;
                  String stringValue = elementViewValue.getStringValue(cms);
                  if (CmsStringUtil.isEmpty(stringValue)) {
                      parentViewId = CmsUUID.getNullUUID();
                  } else if (stringValue.equals(PARENT_NONE)) {
                      parentViewId = null;
                  } else if (stringValue.startsWith(CmsConfigurationReader.VIEW_SCHEME)) {
                      parentViewId = new CmsUUID(stringValue.substring(CmsConfigurationReader.VIEW_SCHEME.length()));
                  } else {
                      parentViewId = elementViewValue.getLink(cms).getStructureId();
                  }
              } catch (Exception e) {
                  LOG.error(e.getLocalizedMessage(), e);
              }
              m_parentViewId = parentViewId;
          }
  
      }
docs: Parses the edit view resource.<p>
  
  @param cms the cms context
  @throws Exception if parsing the resource fails