程序包 weka.gui.beans

类 Loader

所有已实现的接口:
ImageObserver, MenuContainer, BeanContextChild, Serializable, Accessible, EnvironmentHandler, BeanCommon, DataSource, EventConstraints, Startable, StructureProducer, Visible, WekaWrapper

Loads data sets using weka.core.converter classes
从以下版本开始:
1.0
版本:
$Revision: 7458 $
作者:
Mark Hall
另请参阅:
  • 构造器详细资料

    • Loader

      public Loader()
  • 方法详细资料

    • globalInfo

      public String globalInfo()
      Global info (if it exists) for the wrapped loader
      返回:
      the global info
    • setDB

      public void setDB(boolean flag)
    • setBeanContext

      public void setBeanContext(BeanContext bc)
      Set a bean context for this bean
      指定者:
      setBeanContext 在接口中 BeanContextChild
      覆盖:
      setBeanContext 在类中 AbstractDataSource
      参数:
      bc - a BeanContext value
    • setLoader

      public void setLoader(Loader loader)
      Set the loader to use
      参数:
      loader - a weka.core.converters.Loader value
    • getStructure

      public Instances getStructure(String eventName)
      Get the structure of the output encapsulated in the named event. If the structure can't be determined in advance of seeing input, or this StructureProducer does not generate the named event, null should be returned.
      指定者:
      getStructure 在接口中 StructureProducer
      参数:
      eventName - the name of the output event that encapsulates the requested output.
      返回:
      the structure of the output encapsulated in the named event or null if it can't be determined in advance of seeing input or the named event is not generated by this StructureProduce.
    • getLoader

      public Loader getLoader()
      Get the loader
      返回:
      a weka.core.converters.Loader value
    • setWrappedAlgorithm

      public void setWrappedAlgorithm(Object algorithm)
      Set the loader
      指定者:
      setWrappedAlgorithm 在接口中 WekaWrapper
      参数:
      algorithm - a Loader
      抛出:
      IllegalArgumentException - if an error occurs
    • getWrappedAlgorithm

      public Object getWrappedAlgorithm()
      Get the loader
      指定者:
      getWrappedAlgorithm 在接口中 WekaWrapper
      返回:
      a Loader
    • startLoading

      public void startLoading()
      Start loading data
    • start

      public void start() throws Exception
      Start loading
      指定者:
      start 在接口中 Startable
      抛出:
      Exception - if something goes wrong
    • getStartMessage

      public String getStartMessage()
      Gets a string that describes the start action. The KnowledgeFlow uses this in the popup contextual menu for the component. The string can be proceeded by a '$' character to indicate that the component can't be started at present.
      指定者:
      getStartMessage 在接口中 Startable
      返回:
      a string describing the start action.
    • eventGeneratable

      public boolean eventGeneratable(String eventName)
      Returns true if the named event can be generated at this time
      指定者:
      eventGeneratable 在接口中 EventConstraints
      参数:
      eventName - the event
      返回:
      a boolean value
    • addDataSourceListener

      public void addDataSourceListener(DataSourceListener dsl)
      Add a listener
      指定者:
      addDataSourceListener 在接口中 DataSource
      覆盖:
      addDataSourceListener 在类中 AbstractDataSource
      参数:
      dsl - a DataSourceListener value
    • removeDataSourceListener

      public void removeDataSourceListener(DataSourceListener dsl)
      Remove a listener
      指定者:
      removeDataSourceListener 在接口中 DataSource
      覆盖:
      removeDataSourceListener 在类中 AbstractDataSource
      参数:
      dsl - a DataSourceListener value
    • addInstanceListener

      public void addInstanceListener(InstanceListener dsl)
      Add an instance listener
      指定者:
      addInstanceListener 在接口中 DataSource
      覆盖:
      addInstanceListener 在类中 AbstractDataSource
      参数:
      dsl - a InstanceListener value
    • removeInstanceListener

      public void removeInstanceListener(InstanceListener dsl)
      Remove an instance listener
      指定者:
      removeInstanceListener 在接口中 DataSource
      覆盖:
      removeInstanceListener 在类中 AbstractDataSource
      参数:
      dsl - a InstanceListener value
    • main

      public static void main(String[] args)
    • setCustomName

      public void setCustomName(String name)
      Set a custom (descriptive) name for this bean
      指定者:
      setCustomName 在接口中 BeanCommon
      参数:
      name - the name to use
    • getCustomName

      public String getCustomName()
      Get the custom (descriptive) name for this bean (if one has been set)
      指定者:
      getCustomName 在接口中 BeanCommon
      返回:
      the custom name (or the default name)
    • setLog

      public void setLog(Logger logger)
      Set a logger
      指定者:
      setLog 在接口中 BeanCommon
      参数:
      logger - a weka.gui.Logger value
    • setEnvironment

      public void setEnvironment(Environment env)
      Set environment variables to use.
      指定者:
      setEnvironment 在接口中 EnvironmentHandler
      参数:
      env - the environment variables to use
    • connectionAllowed

      public boolean connectionAllowed(EventSetDescriptor esd)
      Returns true if, at this time, the object will accept a connection via the supplied EventSetDescriptor. Always returns false for loader.
      指定者:
      connectionAllowed 在接口中 BeanCommon
      参数:
      esd - the EventSetDescriptor
      返回:
      true if the object will accept a connection
    • connectionAllowed

      public boolean connectionAllowed(String eventName)
      Returns true if, at this time, the object will accept a connection via the named event
      指定者:
      connectionAllowed 在接口中 BeanCommon
      参数:
      eventName - the name of the event
      返回:
      true if the object will accept a connection
    • connectionNotification

      public void connectionNotification(String eventName, Object source)
      Notify this object that it has been registered as a listener with a source for receiving events described by the named event This object is responsible for recording this fact.
      指定者:
      connectionNotification 在接口中 BeanCommon
      参数:
      eventName - the event
      source - the source with which this object has been registered as a listener
    • disconnectionNotification

      public void disconnectionNotification(String eventName, Object source)
      Notify this object that it has been deregistered as a listener with a source for named event. This object is responsible for recording this fact.
      指定者:
      disconnectionNotification 在接口中 BeanCommon
      参数:
      eventName - the event
      source - the source with which this object has been registered as a listener
    • stop

      public void stop()
      Stop any loading action.
      指定者:
      stop 在接口中 BeanCommon
    • isBusy

      public boolean isBusy()
      Returns true if. at this time, the bean is busy with some (i.e. perhaps a worker thread is performing some calculation).
      指定者:
      isBusy 在接口中 BeanCommon
      返回:
      true if the bean is busy.