Mercurial > repos > yufei-luo > s_mart
view commons/pyRepetUnit/align/AlignList.py @ 18:94ab73e8a190
Uploaded
author | m-zytnicki |
---|---|
date | Mon, 29 Apr 2013 03:20:15 -0400 |
parents | |
children |
line wrap: on
line source
## class of list of align object # class AlignList: list; def __init__( self ): self.list = [] ## append align instance in the align instance list # # @param AlignInstance instance of align object # def append(self, AlignInstance): self.list.append(AlignInstance) ## get length of list of align instance # #@return length integer length of list # def len(self): return len(self.list) ## get list of align instance # #@return list of align instance # def getList(self): return self.list ## get item in list of align instance according to index # #@param index integer index of list #@return align instance item of list of align instance # def get(self, index): return self.list[index] ## extend align instance in the align instance list # # @param AlignInstance instance of align object # def extend(self, AlignInstance): self.list.extend(AlignInstance) ## take off an align instance from the align instance list # # @param AlignInstance instance of align object # def remove(self, AlignInstance): self.list.remove(AlignInstance)