Class VisionTemplateAdapter
- java.lang.Object
-
- com.inductiveautomation.ignition.common.project.resource.adapter.DefaultResourceTypeAdapter
-
- com.inductiveautomation.ignition.common.project.resource.adapter.VisionTemplateAdapter
-
- All Implemented Interfaces:
ResourceTypeAdapter
public class VisionTemplateAdapter extends DefaultResourceTypeAdapter
-
-
Field Summary
-
Fields inherited from interface com.inductiveautomation.ignition.common.project.resource.adapter.ResourceTypeAdapter
LEGACY_SINGLETON_ERRORED_NAME_PATTERN
-
-
Constructor Summary
Constructors Constructor Description VisionTemplateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.file.Path
getResourceDir(java.lang.String projectName)
Returns the path to the resource directory for the resource being adapted.-
Methods inherited from class com.inductiveautomation.ignition.common.project.resource.adapter.DefaultResourceTypeAdapter
getNewResourceType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.inductiveautomation.ignition.common.project.resource.adapter.ResourceTypeAdapter
adaptData, getResourceFileName, getResourcePath
-
-
-
-
Method Detail
-
getResourceDir
public java.nio.file.Path getResourceDir(java.lang.String projectName)
Description copied from interface:ResourceTypeAdapter
Returns the path to the resource directory for the resource being adapted.The default implementation is a simple Path with one component: the value of
ResourceTypeAdapter.getNewResourceType()
.Custom implementations should may provide additional components but must begin with
ResourceTypeAdapter.getNewResourceType()
.Most types won't care about
projectName
, but if this is called during a project import or upgrade from a legacy (<= 7.9),projectName
may be important.- Parameters:
projectName
- the name of the project the resource being adapted belongs to.
-
-