public class CIMPointSymbolCallout extends CIMLineCallout
| Constructor and Description |
|---|
CIMPointSymbolCallout() |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(JSONObject jsonObject)
Deserializes this object from its JSON representation.
|
static CIMPointSymbolCallout |
fromJSON(java.lang.String json)
Creates the object with a specified state from a JSON encoding.
|
PointSymbolCalloutScale |
getBackgroundScale()
Gets an enumeration value that defines how the background is scaled to fit the dimensions of the symbol.
|
CIMPointSymbol |
getPointSymbol()
Gets the symbol that will be drawn as the background behind the text.
|
void |
serialize(JSONObject jsonObject)
Serializes this object to its JSON representation.
|
void |
setBackgroundScale(PointSymbolCalloutScale backgroundScale)
Sets an enumeration value that defines how the background is scaled to fit the dimensions of the symbol.
|
void |
setPointSymbol(CIMPointSymbol pointSymbol)
Sets the symbol that will be drawn as the background behind the text.
|
java.lang.String |
toJSON()
Creates a JSON encoding of the object and its current state.
|
getGap, getLeaderLineSymbol, getLineStyle, setGap, setLeaderLineSymbol, setLineStylegetLeaderOffset, getLeaderTolerance, setLeaderOffset, setLeaderTolerancepublic CIMPointSymbol getPointSymbol()
public void setPointSymbol(CIMPointSymbol pointSymbol)
public PointSymbolCalloutScale getBackgroundScale()
public void setBackgroundScale(PointSymbolCalloutScale backgroundScale)
public static CIMPointSymbolCallout fromJSON(java.lang.String json) throws CIMJSONException
CIMJSONExceptionpublic java.lang.String toJSON()
public void deserialize(JSONObject jsonObject) throws CIMJSONException
deserialize in class CIMLineCalloutCIMJSONExceptionpublic void serialize(JSONObject jsonObject)
serialize in class CIMLineCallout