/* (non-Javadoc) * @see org.sourceforge.jsonedit.core.core.outline.elements.JsonElement#getStyledString() */ @Override public StyledString getStyledString() { StyledString styledString = new StyledString(); StyledString.Styler style1 = StyledString.createColorRegistryStyler("RED", "WHITE"); styledString.append(message, style1); return styledString; }
public StyledString getStyledString() { StyledString styledString = new StyledString(); if (jsonNode.getKey() != null) { StyledString.Styler style1 = StyledString.createColorRegistryStyler("BLACK", "WHITE"); styledString.append(jsonNode.getKey().getValue(), style1); StyledString.Styler style2 = StyledString.createColorRegistryStyler("BLACK", "WHITE"); styledString.append(" : ", style2); } if (jsonNode.getValue() != null && (jsonNode.getJsonType() != JsonType.Object && jsonNode.getJsonType() != JsonType.Array)) { StyledString.Styler style3 = styleMap.get(jsonNode.getJsonType()); styledString.append(jsonNode.getValue().getValue(), style3); } return styledString; }
static { imageMap.put(JsonType.Array, "/icons/JsonArray.gif"); imageMap.put(JsonType.Object, "/icons/JsonObject.gif"); imageMap.put(JsonType.True, "/icons/JsonBoolean.gif"); imageMap.put(JsonType.False, "/icons/JsonBoolean.gif"); imageMap.put(JsonType.Value, "/icons/JsonNumber.gif"); imageMap.put(JsonType.Null, "/icons/JsonNull.gif"); imageMap.put(JsonType.String, "/icons/JsonString.gif"); imageMap.put(JsonType.Error, "/icons/JsonError.gif"); styleMap.put(JsonType.String, StyledString.createColorRegistryStyler("GREEN", "WHITE")); styleMap.put(JsonType.True, StyledString.createColorRegistryStyler("BLACK", "WHITE")); styleMap.put(JsonType.False, StyledString.createColorRegistryStyler("BLACK", "WHITE")); styleMap.put(JsonType.Error, StyledString.createColorRegistryStyler("RED", "WHITE")); styleMap.put(JsonType.Value, StyledString.createColorRegistryStyler("BLUE", "WHITE")); styleMap.put(JsonType.Null, StyledString.createColorRegistryStyler("BLUE", "WHITE")); styleMap.put(JsonType.Object, StyledString.createColorRegistryStyler("BLUE", "WHITE")); styleMap.put(JsonType.Array, StyledString.createColorRegistryStyler("BLUE", "WHITE")); }