void (JsonSchemaObject schema, JsonSchemaType type) { if (JsonSchemaType._string.equals(type)) { addPossibleStringValue(schema); } if (myInsideStringLiteral) { return; } if (JsonSchemaType._boolean.equals(type)) { addPossibleBooleanValue(type); } else if (JsonSchemaType._null.equals(type)) { addValueVariant("null", null); } else if (JsonSchemaType._array.equals(type)) { String value = myWalker.getDefaultArrayValue(); addValueVariant(value, null, "[...]", createArrayOrObjectLiteralInsertHandler(myWalker.hasWhitespaceDelimitedCodeBlocks(), value.length()) ); } else if (JsonSchemaType._object.equals(type)) { String value = myWalker.getDefaultObjectValue(); addValueVariant(value, null, "{...}", createArrayOrObjectLiteralInsertHandler(myWalker.hasWhitespaceDelimitedCodeBlocks(), value.length()) ); } }