Class DocumentModelBuilder.GsonDocumentModelBuilder
java.lang.Object
com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder<com.inductiveautomation.ignition.common.gson.JsonElement>
com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder.GsonDocumentModelBuilder
- Enclosing class:
- DocumentModelBuilder<T>
public static class DocumentModelBuilder.GsonDocumentModelBuilder
extends DocumentModelBuilder<com.inductiveautomation.ignition.common.gson.JsonElement>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder
DocumentModelBuilder.GsonDocumentModelBuilder, DocumentModelBuilder.IgnitionDocumentModelBuilder
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder
root
-
Constructor Summary
ConstructorsConstructorDescriptionGsonDocumentModelBuilder
(com.inductiveautomation.ignition.common.gson.JsonElement root) -
Method Summary
Modifier and TypeMethodDescriptionprotected DocumentNode
build
(com.inductiveautomation.ignition.common.gson.JsonElement element) protected DocumentNode
buildArrayNode
(com.inductiveautomation.ignition.common.gson.JsonArray array) protected DocumentNode
buildObjectNode
(com.inductiveautomation.ignition.common.gson.JsonObject object) protected DocumentNode
buildValueNode
(com.inductiveautomation.ignition.common.gson.JsonElement element) Methods inherited from class com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder
create
-
Constructor Details
-
GsonDocumentModelBuilder
public GsonDocumentModelBuilder(com.inductiveautomation.ignition.common.gson.JsonElement root)
-
-
Method Details
-
buildRoot
- Specified by:
buildRoot
in classDocumentModelBuilder<com.inductiveautomation.ignition.common.gson.JsonElement>
-
build
-
buildObjectNode
@Nonnull protected DocumentNode buildObjectNode(com.inductiveautomation.ignition.common.gson.JsonObject object) -
buildArrayNode
@Nonnull protected DocumentNode buildArrayNode(com.inductiveautomation.ignition.common.gson.JsonArray array) -
buildValueNode
@Nonnull protected DocumentNode buildValueNode(com.inductiveautomation.ignition.common.gson.JsonElement element)
-