Class XmlBaseExternalizer

    • Constructor Detail

      • XmlBaseExternalizer

        public XmlBaseExternalizer()
    • Method Detail

      • getId

        @Nullable
        protected String getId​(@NotNull
                               org.jdom.Element element)
        Since 8.0 provides the external identifier.
        Parameters:
        element -
        Returns:
        the external identifier.
      • getName

        @Nullable
        protected String getName​(@NotNull
                                 org.jdom.Element element)
      • getDescription

        @Nullable
        public String getDescription​(@Nullable
                                     org.jdom.Element projectElement)
      • getChildText

        @Nullable
        protected static String getChildText​(@Nullable
                                             org.jdom.Element projectElement,
                                             @NotNull
                                             String childName)
      • readBoolean

        protected boolean readBoolean​(@Nullable
                                      String value,
                                      boolean defaultValue)
      • readParameters

        @NotNull
        protected Map<String,​String> readParameters​(@NotNull
                                                          SecureDataStorage secureDataStorage,
                                                          @NotNull
                                                          org.jdom.Element parametersElement,
                                                          @NotNull
                                                          String entityName)
      • isSecureParameter

        protected boolean isSecureParameter​(String key)