这个是java的quicktime for java 的详细使用文档

源代码在线查看: notifier.html

软件大小: 3122 K
上传用户: Rebecca_SYF
关键词: java quicktime for 文档
下载地址: 免注册下载 普通下载 VIP

相关代码

				





: Interface  Notifier












  
      Overview 
      Package 
    Class 
      Use 
      Tree 
      Deprecated 
      Index 
      Help 
  









 PREV CLASS 
 NEXT CLASS

  FRAMES   
 NO FRAMES



  SUMMARY:  INNER | FIELD | CONSTR | METHOD

DETAIL:  FIELD | CONSTR | METHOD








quicktime.app.actions

Interface  Notifier

All Known Implementing Classes: QTImageDrawer



public interface Notifier


The Notifier and NotifyListener interfaces provide a way for objects
 to deal with some state that is not available immediately but can
 be acquired. The Notifier represents the class that is waiting for 
 some condition to be set or established. When this condition is met
 it notifies its listener that the state is established.
 
 The kind of classes that interact this way generally have some interdependence
 and so the NotifyListener will generally expect its Notifier to be a 
 a particular type of object. 
 
 When a NotifyListener is added to a Notifier if the NotifyListener and Notifier
 are compatible the addNotifyListener returns true, at that point the Notifier
 can notify its Listener when the condition it is awaiting is fulfilled.
 
 For instance, the QTImageDrawer is a Notifier and the TwoDSprite is a NotifyListener.
 A TwoDSprite requires valid image data before it can present an image in a SWCompositor.
 A QTImageDrawer does not have valid image data until it has been added to a java.awt.Component.
 Thus the QTImageDrawer has a need to notify its TwoDSprite when its image data is complete
 and valid. The TwoDSprite is a NotifyListener that expects its Notifiers to also implement
 the ImageSpec interface. When the QTImageDrawer has valid image data it notifies its
 TwoDSprite listener and the TwoDSprite can retrieve that image data and present it
 within the context of its Compositor.
 
 This type of pairing can be used in other situations where some deferral of resources
 is an issue. For example a class could be defined that downloads image data through a 
 network connection. When the image data is completely retrieved this type of Notifier
 could then notify a TwoDSprite (for instance) that its image data is now complete.


See Also: QTImageDrawer, 
TwoDSprite


















Method Summary



 boolean
addNotifyListener(NotifyListener nl)


          This method is called at some point when a relationship between a Notifier
 and a listener is required.


 














Method Detail




addNotifyListener

public boolean addNotifyListener(NotifyListener nl)

This method is called at some point when a relationship between a Notifier
 and a listener is required.
Parameters:nl - the NotifyListener that is interested in something from this NotifierReturns:true if the Notifer is an appropriate Notifier for the Listener












  
      Overview 
      Package 
    Class 
      Use 
      Tree 
      Deprecated 
      Index 
      Help 
  









 PREV CLASS 
 NEXT CLASS

  FRAMES   
 NO FRAMES



  SUMMARY:  INNER | FIELD | CONSTR | METHOD

DETAIL:  FIELD | CONSTR | METHOD








			

相关资源