Class StiService

All Implemented Interfaces:
IStiSerializable, IStiSerializableRef, Cloneable
Direct Known Subclasses:
StiAggregateFunctionService, StiArea, StiBarCodeTypeService, StiBase, StiChartStyle, StiConstantLines, StiDataAdapterService, StiDatabase, StiFormatService, StiSeries, StiSeriesLabels, StiShapeTypeService, StiStrips, StiTrendLine

public abstract class StiService extends StiSerializedObject implements Cloneable
Describes an asbtract class that serves for services realization.
  • Field Details

  • Constructor Details

    • StiService

      public StiService()
  • Method Details

    • getServiceType

      public abstract Class<?> getServiceType()
      Gets a service type.
    • clone

      public Object clone()
      Creates a new object that is a copy of the current instance.
      Overrides:
      clone in class Object
      Returns:
      A new object that is a copy of this instance.
    • isPropertyPresent

      public final boolean isPropertyPresent(Object key)
    • properties

      public final StiRepositoryItems properties()
    • getProperties

      public final StiRepositoryItems getProperties()
    • setProperties

      public final void setProperties(StiRepositoryItems value)
    • packService

      public void packService()
    • getServiceCategory

      public String getServiceCategory()
      Gets a service category.
    • getServiceName

      public String getServiceName()
      Gets a service name.
    • getServiceInfo

      public String getServiceInfo()
      Gets a service description.
    • getServiceEnabled

      public final boolean getServiceEnabled()
      Gets or sets the value whether a service is enabled or not.
    • setServiceEnabled

      public final void setServiceEnabled(boolean value)
    • MemberwiseClone

      public Object MemberwiseClone()