Class PagesConfig


  • public class PagesConfig
    extends java.lang.Object
    • Constructor Detail

      • PagesConfig

        public PagesConfig()
      • PagesConfig

        public PagesConfig​(java.util.Map<java.lang.String,​PageConfig> map,
                           DocksConfig sharedDocks)
    • Method Detail

      • fromResource

        public static PagesConfig fromResource​(@Nullable
                                               ProjectResource resource,
                                               @Nonnull
                                               com.inductiveautomation.ignition.common.gson.Gson gson)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • equalsByJson

        public boolean equalsByJson​(java.lang.Object obj,
                                    com.inductiveautomation.ignition.common.gson.Gson gson)
        An equality comparison done by serializing and deserializing the PagesConfig values. If either the comparison PagesConfig value or this current instance has never been serialized, the conversion is needed for an "apples to apples" comparison.
        Parameters:
        obj - {PagesConfig} - PagesConfig object for comparison
        gson - {Gson} - Gson instance
        Returns:
        boolean