Package com.inductiveautomation.ignition.common.project
package com.inductiveautomation.ignition.common.project
-
ClassDescriptionModifications to projects are defined as a series of ChangeOperations.These are the id's for various client permissionsA utility class that assists in verifying permissions given the user and global project props or required roles for save,publish,view,export,copy, or delete on a project Note: every permission utility method returns true if the global props are null because the project might not have any global props, hence granting permissionDelegate project resource implementation that overrides the projectName, so that all project resources, inherited or otherwise, share the same resource id.A serialized property resource that is defined by the framework itself, and holds some of the core project properties.Class that holds a project name and a
ProjectManifest
.Deprecated.TheChangeOperation
s associated with a project when pulled from the Gateway.An absolute diff, i.e.An effective diff, i.e.A utility class for inspecting, identifying and loading Projects from Files or streams.ProjectListeners get registered with the project manager.Deprecated.Thrown by ProjectManager to indicate there was a conflict on pushA lightweight immutable "snapshot" of aProject
.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.