datasource.java

来自「FMJ(freedom media for java)是java视频开发的新选择」· Java 代码 · 共 60 行

JAVA
60
字号
package javax.media.protocol;import javax.media.Duration;import javax.media.MediaLocator;import javax.media.Time;/** * Coding Complete. * @author Ken Larson * */public abstract class DataSource implements Controls, Duration{	private MediaLocator locator;		public DataSource()	{			}	public DataSource(MediaLocator source)	{		this.locator = source;	}	public void setLocator(MediaLocator source)	{		this.locator = source;	}	public MediaLocator getLocator()	{		return locator;	}	protected void initCheck()	{		if (locator == null)			throw new Error("Uninitialized DataSource error.");	// JavaDoc claims this should be UninitializedError(), but this is not the case.;			} 	public abstract String getContentType();	public abstract void connect() throws java.io.IOException;	public abstract void disconnect();	public abstract void start() throws java.io.IOException;	public abstract void stop() throws java.io.IOException;	public abstract Object getControl(String controlType);	public abstract Object[] getControls();	public abstract Time getDuration();}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?