程序包 weka.gui.beans

类 Associator

所有已实现的接口:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, BeanCommon, DataSourceListener, EventConstraints, TrainingSetListener, UserRequestAcceptor, Visible, WekaWrapper

Bean that wraps around weka.associations
从以下版本开始:
1.0
版本:
$Revision: 7059 $
作者:
Mark Hall (mhall at cs dot waikato dot ac dot nz)
另请参阅:
  • 构造器详细资料

    • Associator

      public Associator()
      Creates a new Associator instance.
  • 方法详细资料

    • globalInfo

      public String globalInfo()
      Global info (if it exists) for the wrapped classifier
      返回:
      the global info
    • 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)
    • setAssociator

      public void setAssociator(Associator c)
      Set the associator for this wrapper
      参数:
      c - a weka.associations.Associator value
    • getAssociator

      public Associator getAssociator()
      Get the associator currently set for this wrapper
      返回:
      a weka.associations.Associator value
    • setWrappedAlgorithm

      public void setWrappedAlgorithm(Object algorithm)
      Sets the algorithm (associator) for this bean
      指定者:
      setWrappedAlgorithm 在接口中 WekaWrapper
      参数:
      algorithm - an Object value
      抛出:
      IllegalArgumentException - if an error occurs
    • getWrappedAlgorithm

      public Object getWrappedAlgorithm()
      Returns the wrapped associator
      指定者:
      getWrappedAlgorithm 在接口中 WekaWrapper
      返回:
      an Object value
    • acceptTrainingSet

      public void acceptTrainingSet(TrainingSetEvent e)
      Accept a training set
      指定者:
      acceptTrainingSet 在接口中 TrainingSetListener
      参数:
      e - a TrainingSetEvent value
    • acceptDataSet

      public void acceptDataSet(DataSetEvent e)
      指定者:
      acceptDataSet 在接口中 DataSourceListener
    • setVisual

      public void setVisual(BeanVisual newVisual)
      Sets the visual appearance of this wrapper bean
      指定者:
      setVisual 在接口中 Visible
      参数:
      newVisual - a BeanVisual value
    • getVisual

      public BeanVisual getVisual()
      Gets the visual appearance of this wrapper bean
      指定者:
      getVisual 在接口中 Visible
      返回:
      a BeanVisual value
    • useDefaultVisual

      public void useDefaultVisual()
      Use the default visual appearance for this bean
      指定者:
      useDefaultVisual 在接口中 Visible
    • addTextListener

      public void addTextListener(TextListener cl)
      Add a text listener
      参数:
      cl - a TextListener value
    • removeTextListener

      public void removeTextListener(TextListener cl)
      Remove a text listener
      参数:
      cl - a TextListener value
    • addGraphListener

      public void addGraphListener(GraphListener cl)
      Add a graph listener
      参数:
      cl - a GraphListener value
    • removeGraphListener

      public void removeGraphListener(GraphListener cl)
      Remove a graph listener
      参数:
      cl - a GraphListener value
    • connectionAllowed

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

      public boolean connectionAllowed(EventSetDescriptor esd)
      Returns true if, at this time, the object will accept a connection according to the supplied EventSetDescriptor
      指定者:
      connectionAllowed 在接口中 BeanCommon
      参数:
      esd - the EventSetDescriptor
      返回:
      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 with respect to the named event
      指定者:
      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 with respect to the supplied event name
      指定者:
      disconnectionNotification 在接口中 BeanCommon
      参数:
      eventName - the event
      source - the source with which this object has been registered as a listener
    • 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.
    • stop

      public void stop()
      Stop any associator action
      指定者:
      stop 在接口中 BeanCommon
    • setLog

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

      public Enumeration enumerateRequests()
      Return an enumeration of requests that can be made by the user
      指定者:
      enumerateRequests 在接口中 UserRequestAcceptor
      返回:
      an Enumeration value
    • performRequest

      public void performRequest(String request)
      Perform a particular request
      指定者:
      performRequest 在接口中 UserRequestAcceptor
      参数:
      request - the request to perform
      抛出:
      IllegalArgumentException - if an error occurs
    • eventGeneratable

      public boolean eventGeneratable(EventSetDescriptor esd)
      Returns true, if at the current time, the event described by the supplied event descriptor could be generated.
      参数:
      esd - an EventSetDescriptor value
      返回:
      a boolean value
    • eventGeneratable

      public boolean eventGeneratable(String eventName)
      Returns true, if at the current time, the named event could be generated. Assumes that the supplied event name is an event that could be generated by this bean
      指定者:
      eventGeneratable 在接口中 EventConstraints
      参数:
      eventName - the name of the event in question
      返回:
      true if the named event could be generated at this point in time