C# 클래스 Organisation.Song

Song is the abstract Song class for handling song information
상속: Observer.Subject, Interfaces.ISong
파일 보기 프로젝트 열기: mhack/gamenoise

보호된 프로퍼티들

프로퍼티 타입 설명
_aBassWrapperOrganisation Interfaces.IBassWrapperOrganisation
_filePath string
_songlength double
_tags string[]

공개 메소드들

메소드 설명
Song ( string alb, string art, string tit, string fp, double dur, Interfaces bass ) : Observer

Constructor

getFilePath ( ) : string

Get the path of the file

getPlaytime ( ) : string

get the files total Play time

getTags ( ) : string[]

Get the _tags for the current song

getTagsFromFile ( ) : void

Get the _tags for the current song

setFilePath ( string fp ) : void

set the path of the file

보호된 메소드들

메소드 설명
Song ( string fp, Interfaces bass ) : Observer

constructor

메소드 상세

Song() 보호된 메소드

constructor
protected Song ( string fp, Interfaces bass ) : Observer
fp string filepath
bass Interfaces bass reference
리턴 Observer

Song() 공개 메소드

Constructor
public Song ( string alb, string art, string tit, string fp, double dur, Interfaces bass ) : Observer
alb string album
art string artist
tit string title
fp string filepath
dur double duration
bass Interfaces bass refence
리턴 Observer

getFilePath() 공개 메소드

Get the path of the file
public getFilePath ( ) : string
리턴 string

getPlaytime() 공개 추상적인 메소드

get the files total Play time
public abstract getPlaytime ( ) : string
리턴 string

getTags() 공개 메소드

Get the _tags for the current song
public getTags ( ) : string[]
리턴 string[]

getTagsFromFile() 공개 추상적인 메소드

Get the _tags for the current song
public abstract getTagsFromFile ( ) : void
리턴 void

setFilePath() 공개 메소드

set the path of the file
public setFilePath ( string fp ) : void
fp string
리턴 void

프로퍼티 상세

_aBassWrapperOrganisation 보호되어 있는 프로퍼티

protected Interfaces.IBassWrapperOrganisation _aBassWrapperOrganisation
리턴 Interfaces.IBassWrapperOrganisation

_filePath 보호되어 있는 프로퍼티

protected string _filePath
리턴 string

_songlength 보호되어 있는 프로퍼티

protected double _songlength
리턴 double

_tags 보호되어 있는 프로퍼티

protected string[] _tags
리턴 string[]