Package | Description |
---|---|
com.luciad.fusion.platform.resource |
LuciadFusion Platform represents all resources in its content roots as
ILfnResourceLocation . |
Modifier and Type | Class and Description |
---|---|
class |
ALfnHierarchicalResourceLocation
A resource location implementation that assumes hierarchical location encoding format.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ILfnResourceLocation |
ALfnHierarchicalResourceLocation.createResolvedLocation(List<String> aResolvedComponents)
Creates a new resource location from the hierarchical components determined by
ALfnHierarchicalResourceLocation.resolve(String) . |
ILfnResourceLocation |
ILfnResourceLocation.getParent()
Retrieves the parent of this location.
|
ILfnResourceLocation |
ILfnResourceLocation.resolve(String aRelative)
Resolve a "relative" location against this resource location.
|
ILfnResourceLocation |
ALfnHierarchicalResourceLocation.resolve(String aRelative)
Resolve a "relative" location against this resource location.
|
Modifier and Type | Method and Description |
---|---|
Optional<ILfnResourceLocation> |
ILfnResourceConnector.get(String aLocation)
Attempts to decode a resource location from its
String -encoded form. |
Modifier and Type | Method and Description |
---|---|
boolean |
ILfnResourceConnector.accepts(ILfnResourceLocation aResourceLocation)
Tests whether this connector recognizes the given resource location.
|
Optional<TLfnResourceMetadata> |
ILfnResourceConnector.getMetadata(ILfnResourceLocation aResourceLocation)
Retrieves metadata for the given resource location.
|
boolean |
ILfnResourceConnector.isAvailable(ILfnResourceLocation aResourceLocation)
Checks whether the given resource location can be accessed.
|
String |
ILfnResourceLocation.relativize(ILfnResourceLocation aTarget)
Generates a "relative" location for the given target, using this location as a base.
|
String |
ALfnHierarchicalResourceLocation.relativize(ILfnResourceLocation aTarget)
Generates a "relative" location for the given target, using this location as a base.
|