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:
getReferencePropertiesin interfaceResourceReferenceDelegate<P extends ExtensionPointProfileConfig>- Overrides:
getReferencePropertiesin classDefaultResourceReferenceDelegate<ExtensionPointConfig<P extends ExtensionPointProfileConfig,?>> - Returns:
- A collection of all reference properties for the resource type represented by this delegate.
-