OSDN Git Service

HMMasterMissionCommandクラスをSwiftで書き換え
[kcd/KCD.git] / KCD / HMMemberNDockCommand.swift
1 //
2 //  HMMemberNDockCommand.swift
3 //  KCD
4 //
5 //  Created by Hori,Masaki on 2015/01/09.
6 //  Copyright (c) 2015年 Hori,Masaki. All rights reserved.
7 //
8
9 import Cocoa
10
11 class HMMemberNDockCommand: HMJSONCommand {
12         required override init() {}
13         
14         override class func load() {
15                 HMJSONCommand.registerInstance(self())
16         }
17         override class func canExcuteAPI(api: String) -> Bool {
18                 return api == "/kcsapi/api_get_member/ndock"
19         }
20         
21         override var dataKey: String {
22                 if api == "/kcsapi/api_port/port" {
23                         return "api_data.api_ndock"
24                 }
25                 return super.dataKey
26         }
27         override func execute() {
28                 super.commitJSONToEntityNamed("NyukyoDock")
29         }
30 }