public abstract class StiBaseStyle extends StiSerializedObject implements java.lang.Cloneable, IStiName, IStiJsonReportObject
| Modifier and Type | Class and Description |
|---|---|
static class |
StiBaseStyle.StiStyleSaver |
| Modifier and Type | Field and Description |
|---|---|
StiReport |
report |
REFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiBaseStyle()
Creates a new object of the type StiBaseStyle.
|
StiBaseStyle(java.lang.String name)
Creates a new object of the type StiBaseStyle.
|
StiBaseStyle(java.lang.String name,
java.lang.String description)
Creates a new object of the type StiBaseStyle.
|
StiBaseStyle(java.lang.String name,
java.lang.String description,
StiReport report)
Creates a new object of the type StiBaseStyle.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj,
boolean allowEqualName,
boolean allowEqualDescription) |
java.lang.String |
getCollectionName() |
StiStyleConditionsCollection |
getConditions() |
java.lang.String |
getDescription()
Gets or sets the style description.
|
java.lang.String |
getName()
Gets or sets a style name.
|
static StiBaseStyle |
getStyle(StiComponent component) |
static StiBaseStyle |
getStyle(StiComponent component,
StiBaseStyle componentStyle) |
static StiBaseStyle |
getStyle(StiComponent component,
StiStyleElements styleElements) |
static StiBaseStyle |
getStyle(StiComponent component,
StiStyleElements styleElements,
StiBaseStyle componentStyle) |
abstract void |
GetStyleFromComponent(StiComponent component,
StiStyleElements styleElements)
Gets a style from the component.
|
void |
GetStyleFromComponents(StiComponentsCollection comps,
StiStyleElements styleElements)
Gets a style from the components.
|
void |
LoadFromJsonObject(JSONObject jObject) |
static StiBaseStyle |
loadStyleFromString(java.lang.String styleStr)
Loads the style from the string.
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
java.lang.String |
saveToString() |
void |
setCollectionName(java.lang.String collectionName) |
void |
setConditions(StiStyleConditionsCollection conditions) |
void |
setDescription(java.lang.String value) |
void |
setName(java.lang.String value) |
abstract void |
SetStyleToComponent(StiComponent component)
Sets style to a component.
|
java.lang.String |
toString()
Returns style name.
|
cleanReference, getReference, setReferencepublic StiReport report
public StiBaseStyle(java.lang.String name,
java.lang.String description,
StiReport report)
name - Style name.description - Style description.public StiBaseStyle(java.lang.String name,
java.lang.String description)
name - Style name.description - Style description.public StiBaseStyle(java.lang.String name)
name - Style name.public StiBaseStyle()
public boolean equals(java.lang.Object obj,
boolean allowEqualName,
boolean allowEqualDescription)
public static StiBaseStyle getStyle(StiComponent component, StiStyleElements styleElements)
public static StiBaseStyle getStyle(StiComponent component, StiStyleElements styleElements, StiBaseStyle componentStyle)
public static StiBaseStyle getStyle(StiComponent component)
public static StiBaseStyle getStyle(StiComponent component, StiBaseStyle componentStyle)
public final void GetStyleFromComponents(StiComponentsCollection comps, StiStyleElements styleElements)
component - Components collection.public java.lang.String toString()
toString in class java.lang.Objectpublic abstract void GetStyleFromComponent(StiComponent component, StiStyleElements styleElements)
component - Component.public abstract void SetStyleToComponent(StiComponent component)
component - Component.public final java.lang.String getDescription()
public final void setDescription(java.lang.String value)
public final java.lang.String getName()
public final void setName(java.lang.String value)
public void setConditions(StiStyleConditionsCollection conditions)
public StiStyleConditionsCollection getConditions()
public void setCollectionName(java.lang.String collectionName)
public java.lang.String getCollectionName()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectJSONExceptionpublic java.lang.Object clone()
clone in class java.lang.Objectpublic static StiBaseStyle loadStyleFromString(java.lang.String styleStr)
styleStr - public java.lang.String saveToString()
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectJSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.