Class DocumentModelBuilder<T>
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.jsonedit.DocumentModelBuilder<T>
 
- 
- Direct Known Subclasses:
- DocumentModelBuilder.GsonDocumentModelBuilder,- DocumentModelBuilder.IgnitionDocumentModelBuilder
 
 public abstract class DocumentModelBuilder<T> extends java.lang.ObjectClass that helps build document model root nodes from json elements
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDocumentModelBuilder.GsonDocumentModelBuilderprotected static classDocumentModelBuilder.IgnitionDocumentModelBuilder
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedDocumentModelBuilder(T rootElement)
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract DocumentNodebuildRoot()static DocumentModelBuilder<?>create(java.lang.Object rootElement)
 
- 
- 
- 
Field Detail- 
rootprotected final T root 
 
- 
 - 
Constructor Detail- 
DocumentModelBuilderprotected DocumentModelBuilder(T rootElement) 
 
- 
 - 
Method Detail- 
createpublic static DocumentModelBuilder<?> create(java.lang.Object rootElement) throws java.lang.IllegalArgumentException - Throws:
- java.lang.IllegalArgumentException
 
 - 
buildRootpublic abstract DocumentNode buildRoot() 
 
- 
 
-