Class ExtensionPointReferenceDelegate<P extends ExtensionPointProfileConfig>
java.lang.Object
com.inductiveautomation.ignition.gateway.config.DefaultResourceReferenceDelegate<ExtensionPointConfig<P,?>>
com.inductiveautomation.ignition.gateway.config.ExtensionPointReferenceDelegate<P>
- All Implemented Interfaces:
ResourceReferenceDelegate<ExtensionPointConfig<P,
?>>
public class ExtensionPointReferenceDelegate<P extends ExtensionPointProfileConfig>
extends DefaultResourceReferenceDelegate<ExtensionPointConfig<P,?>>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.gateway.config.DefaultResourceReferenceDelegate
codec, properties, resourceType
-
Constructor Summary
ConstructorsConstructorDescriptionExtensionPointReferenceDelegate
(ResourceType resourceType, JsonResourceCodec<ExtensionPointConfig<P, ?>> codec, ExtensionPointCollection<? extends ExtensionPoint<?>> extensionPointCollection, List<ReferenceProperty<ExtensionPointConfig<P, ?>>> refProps) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class com.inductiveautomation.ignition.gateway.config.DefaultResourceReferenceDelegate
findReferences, getReferencePropsForTarget, getReferences
-
Constructor Details
-
ExtensionPointReferenceDelegate
public ExtensionPointReferenceDelegate(ResourceType resourceType, JsonResourceCodec<ExtensionPointConfig<P, ?>> codec, ExtensionPointCollection<? extends ExtensionPoint<?>> extensionPointCollection, List<ReferenceProperty<ExtensionPointConfig<P, ?>>> refProps)
-
-
Method Details
-
getReferenceProperties
- Specified by:
getReferenceProperties
in interfaceResourceReferenceDelegate<P extends ExtensionPointProfileConfig>
- Overrides:
getReferenceProperties
in classDefaultResourceReferenceDelegate<ExtensionPointConfig<P extends ExtensionPointProfileConfig,
?>> - Returns:
- A collection of all reference properties for the resource type represented by this delegate.
-