Class DevResourceDescriptor

    • Constructor Detail

      • DevResourceDescriptor

        public DevResourceDescriptor​(String basePath,
                                     String devPath,
                                     IResourceDescriptor fallback)
                              throws URISyntaxException
        Creates a new resource descriptor for the given dev path, falling back to the (usual non-dev resource) when the file at the dev path does not exist.
        Parameters:
        basePath - Base path relative to which to interpret the devPath. When null or empty, uses the system base path of the local FORMCYCLE repository.
        devPath - URI to the development resource.
        fallback - Fallback resource to use when dev resource is not available.
        Throws:
        URISyntaxException - When the fallback does not contain a valid URI.
      • DevResourceDescriptor

        public DevResourceDescriptor​(String devPath,
                                     IResourceDescriptor fallback)
                              throws URISyntaxException
        Creates a new resource descriptor for the given dev path, falling back to the (usual non-dev resource) when the file at the dev path does not exist.
        Parameters:
        devPath - URI to the development resource.
        fallback - Fallback resource to use when dev resource is not available.
        Throws:
        URISyntaxException - When the fallback does not contain a valid URI.