SECH-Tag-EEXCESS-Browser / closed---iOSX-App---

SECH-Tag EEXCESS-Browser App
MIT License
0 stars 0 forks source link

Implementieren der Sech-,tag- und filter-class #10

Closed apoehlmann closed 8 years ago

apoehlmann commented 8 years ago

Die Klassen werden Implementiert und getestet. Änderungen würde ich direkt in die Dokumentation eintragen.

apoehlmann commented 8 years ago

Mein Vorschlag wäre:

class SechPage{
private let allTags:[String:SechTag] 

init(allTags:[String:SechTag]){
//....
}
func getTag(key:String)->SechTag;
func getAllTags()->[SechTag]
}
class SechTag{
    let topic:String
    let type:String  // [person, location, organization, misc]
    let isMainTopic:Bool
}
class SechLink:SechTag{
  let sechParent:String
// abspeichern der Ergebnisse der Anfrage
}
class SechSection:SechTag{
   let sechParent:String
}

class SechFilter{
let filterOptions:[String:String]
}
bmairhoermann commented 8 years ago

Aktuelle Stand des Model ist jetzt:

class Sech{
    var id = String()
    var response = String() // Tbd
    var detail = String() // Tbd
    var tags = [String : Tag]() // String is id (link, section, head) and Tag is Tag-Object
    var filters = Filter()
}

class Tag {
    var topic = String()
    var type = String()
    var isMainTopic = false
}

class Filter{
    var mediaType = String()
    var provider = String()
    var licence = String()
}
GvRecum commented 8 years ago

sech -> seach -> auf search anpasen

bmairhoermann commented 8 years ago

In der Regex wurden die Analyse der Website auf search-head, search-section, search-link angepasst. Die Javascriptdatei wurde ebenfalls angepasst.

GvRecum commented 8 years ago

in doku integrieren