def getElementsOfTypeDirect(self, TYPE, noIndex): elements = [] for x in range(len(self.__elements)): if (self.__elements[x].GetElement().isType(TYPE) and not self.__elements[x].isId(noIndex)): elements.append(self.__elements[x].GetElement()) return elements
def getElementsOfTagDirect(self, TAG, noIndex): elements = [] for x in range(len(self.__elements)): current = self.__elements[x] if (current.GetElement().isTag(TAG) and not current.isId(noIndex)): elements.append(current.GetElement()) return elements
def getAllElementsDirect(self, noIndex): elements = [] for x in range(len(self.__elements)): if (not self.__elements[x].isId(noIndex)): elements.append(self.__elements[x].GetElement()) return elements