implementation of object concode_field_sep List songs concode_elem_sep String name concode_elem_sep boolean DEBUG concode_elem_sep int cursor concode_elem_sep PropertyChangeSupport listeners concode_field_sep void setName concode_elem_sep void removeSong concode_elem_sep String getName concode_elem_sep Song previousSong concode_elem_sep long[] getSongIds concode_elem_sep void delete concode_elem_sep Song nextSong concode_elem_sep Object remove concode_elem_sep void gotoNext concode_elem_sep Song get concode_elem_sep boolean hasPrevious concode_elem_sep void propertyChange concode_elem_sep void addPropertyChangeListener concode_elem_sep void addPropertyChangeListener concode_elem_sep Class getEditPanelClass concode_elem_sep void addSong concode_elem_sep Class getPanelClass concode_elem_sep void add concode_elem_sep void debug concode_elem_sep boolean isEmpty concode_elem_sep boolean hasNext concode_elem_sep void removePropertyChangeListener concode_elem_sep void removePropertyChangeListener concode_elem_sep int lastIndexOf concode_elem_sep void setSongIds concode_elem_sep boolean contains concode_elem_sep int size concode_elem_sep void setCursor concode_elem_sep void gotoPrevious
String function ( ) { return name == null ? "srini_string" : name ; }