Class ResourceUtil


  • public class ResourceUtil
    extends java.lang.Object
    • Field Detail

      • SORT_BY_MOST_RECENT

        public static final java.util.Comparator<ProjectResource> SORT_BY_MOST_RECENT
    • Constructor Detail

      • ResourceUtil

        public ResourceUtil()
    • Method Detail

      • getResourceName

        public static java.lang.String getResourceName​(ProjectResourceId id)
      • getSanitizedName

        public static java.lang.String getSanitizedName​(java.lang.String proposedName)
      • isLegalName

        public static boolean isLegalName​(java.lang.String proposedName)
      • decodeOrCreate

        public static <T> T decodeOrCreate​(ProjectResource r,
                                           XMLDeserializer deserializer,
                                           java.lang.Class<T> clazz,
                                           LoggerEx log)
                                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • relativize

        public static java.lang.String relativize​(ResourcePath parentPath,
                                                  java.lang.String resourceName)
      • relativize

        public static java.lang.String relativize​(java.lang.String parentPath,
                                                  java.lang.String resourceName)