Class RuntimeProject.EffectiveProjectSnapshot
- java.lang.Object
-
- com.inductiveautomation.ignition.common.project.ProjectSnapshot
-
- com.inductiveautomation.ignition.common.project.RuntimeProject.EffectiveProjectSnapshot
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- RuntimeProject
public static class RuntimeProject.EffectiveProjectSnapshot extends ProjectSnapshot
An EffectiveProjectSnapshot is aProjectSnapshot
of a project and its effective resource set plus additional information about what its hierarchy was at the time the snapshot was made.This information is used by
RuntimeProject.diff(EffectiveProjectSnapshot)
to determine if a change in hierarchy has occurred and the diff cannot be calculated.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RuntimeProject.EffectiveProjectSnapshot.GsonAdapter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableList<java.lang.String>
getParentProjects()
-
Methods inherited from class com.inductiveautomation.ignition.common.project.ProjectSnapshot
equals, getProjectManifest, getProjectName, getSignatures, hashCode
-
-