Class ILfnCustomPropertyDecoder.CustomPropertiesWithSource
java.lang.Object
com.luciad.fusion.platform.model.properties.ILfnCustomPropertyDecoder.CustomPropertiesWithSource
- Enclosing interface:
ILfnCustomPropertyDecoder
A
TLfnCustomProperty
collection paired with the additional source files from which they were decoded.
Custom properties can be decoded from two possible sources: the ISO metadata or additional source files. This
class not only holds the custom properties, it also contains a list of TLcdModelMetadata.Source
objects pointing to the additional source files used by the decoder. For custom properties decoded from the ISO
metadata, no additional source files are added. For custom properties stored inside additional files, the list
contains one TLcdModelMetadata.Source
object per additional source file.
- Since:
- 2022.1
-
Constructor Summary
ConstructorsConstructorDescriptionCustomPropertiesWithSource
(Collection<TLfnCustomProperty> aCustomProperties) Creates a newCustomPropertiesWithSource
instance for the givenTLfnCustomProperty
collection.CustomPropertiesWithSource
(Collection<TLfnCustomProperty> aCustomProperties, List<TLcdModelMetadata.Source> aSources) Creates a newCustomPropertiesWithSource
instance for the givenTLfnCustomProperty
collection and given list of additional source files. -
Method Summary
Modifier and TypeMethodDescriptionReturns the collection of custom properties.Returns the list of additional source files from which the custom properties were decoded.
-
Constructor Details
-
CustomPropertiesWithSource
Creates a newCustomPropertiesWithSource
instance for the givenTLfnCustomProperty
collection. The result has an empty list of additional source files.- Parameters:
aCustomProperties
- the collection of custom properties
-
CustomPropertiesWithSource
public CustomPropertiesWithSource(Collection<TLfnCustomProperty> aCustomProperties, List<TLcdModelMetadata.Source> aSources) Creates a newCustomPropertiesWithSource
instance for the givenTLfnCustomProperty
collection and given list of additional source files.- Parameters:
aCustomProperties
- the collection of custom propertiesaSources
- the list of additional source files
-
-
Method Details
-
getCustomProperties
Returns the collection of custom properties. -
getSources
Returns the list of additional source files from which the custom properties were decoded.
-