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
Constructors Constructor Description GsonDocumentModelBuilder(com.inductiveautomation.ignition.common.gson.JsonElement root)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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)
DocumentNode
buildRoot()
protected DocumentNode
buildValueNode(com.inductiveautomation.ignition.common.gson.JsonElement element)
-
Methods inherited from class com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder
create
-
-
-
-
Method Detail
-
buildRoot
public DocumentNode buildRoot()
- Specified by:
buildRoot
in classDocumentModelBuilder<com.inductiveautomation.ignition.common.gson.JsonElement>
-
build
protected DocumentNode build(com.inductiveautomation.ignition.common.gson.JsonElement element)
-
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)
-
-