Class TLfnCustomPropertyInvalidEnumValueException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.luciad.fusion.platform.model.properties.ALfnCustomPropertyValueException
com.luciad.fusion.platform.model.properties.TLfnCustomPropertyInvalidEnumValueException
- All Implemented Interfaces:
Serializable
public final class TLfnCustomPropertyInvalidEnumValueException
extends ALfnCustomPropertyValueException
Thrown when trying to set a value that is not part of the possible values configured on a custom property in the
TLfnCustomPropertyDefinitions
.- Since:
- 2024.1
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTLfnCustomPropertyInvalidEnumValueException
(String aPropertyName, Collection<?> aPossibleValues, Object aActualValue) -
Method Summary
Methods inherited from class com.luciad.fusion.platform.model.properties.ALfnCustomPropertyValueException
getCustomPropertyName, getValue
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
TLfnCustomPropertyInvalidEnumValueException
public TLfnCustomPropertyInvalidEnumValueException(String aPropertyName, Collection<?> aPossibleValues, Object aActualValue) - Parameters:
aPropertyName
- The name of the custom propertyaPossibleValues
- The possible values configured for the custom propertyaActualValue
- The actual value that was used
-