コード例 #1
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def action_value(self, action_loc):

        # Non-post action?
        if action_loc.http_method != "POST":
            suffix = "_" + action_loc.http_method
        else:
            suffix = ""

        return makeGlobalSymbol(self.action_enum() + suffix, action_loc.action.namespace, action_loc.action.name)
コード例 #2
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def action_value(self, action_loc):

        # Non-post action?
        if action_loc.http_method != "POST":
            suffix = "_" + action_loc.http_method
        else:
            suffix = ""

        return makeGlobalSymbol(self.action_enum() + suffix, action_loc.action.namespace, action_loc.action.name)
コード例 #3
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def enum_enum(self, type):

        return makeGlobalSymbol(self.baseName.upper() + "_Enum", type.namespace, type.name)
コード例 #4
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def service_actions_name(self, service):

        return makeGlobalSymbol('s_service', service.uri, "Methods")
コード例 #5
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def state_value(self, state):

        return makeGlobalSymbol(self.state_enum(), state.namespace, state.name)
コード例 #6
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def schema_element_path_static(self, hsl, suffix = ""):

        return makeGlobalSymbol('s_elementPath', hsl.namespace, hsl.name) + suffix
コード例 #7
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def action_fn(self, action):

        return makeGlobalSymbol(self.baseName.upper() + '_Method', action.namespace, action.name)
コード例 #8
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def enum_type_strings_static(self, type):

        return makeGlobalSymbol("s_enum", type.namespace, type.name)
コード例 #9
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def schema_static(self, hsl, suffix = ""):

        return makeGlobalSymbol('s_schema', hsl.namespace, hsl.name) + suffix
コード例 #10
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def action_fn(self, action):

        return makeGlobalSymbol(self.baseName.upper() + '_Method', action.namespace, action.name)
コード例 #11
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def event_value(self, event):

        return makeGlobalSymbol(self.event_enum(), event.namespace, event.name)
コード例 #12
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def enum_accessor(self, type, fn):

        return makeGlobalSymbol(self.baseName.upper() + '_' + fn, type.namespace, type.name)
コード例 #13
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def enum_type_strings_static(self, type):

        return makeGlobalSymbol("s_enum", type.namespace, type.name)
コード例 #14
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def enum_type_value(self, type):

        return makeGlobalSymbol(self.enum_type_enum(), type.namespace, type.name)
コード例 #15
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def enum_enum(self, type):

        return makeGlobalSymbol(self.baseName.upper() + "_Enum", type.namespace, type.name)
コード例 #16
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def schema_element_path_static(self, hsl, suffix = ""):

        return makeGlobalSymbol('s_elementPath', hsl.namespace, hsl.name) + suffix
コード例 #17
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def enum_type_value(self, type):

        return makeGlobalSymbol(self.enum_type_enum(), type.namespace, type.name)
コード例 #18
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def dom_schema_fn(self, struct):

        return makeGlobalSymbol(self.baseName.upper() + '_Schema', struct.namespace, struct.name)
コード例 #19
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def enum_accessor(self, type, fn):

        return makeGlobalSymbol(self.baseName.upper() + '_' + fn, type.namespace, type.name)
コード例 #20
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def state_value(self, state):

        return makeGlobalSymbol(self.state_enum(), state.namespace, state.name)
コード例 #21
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def event_value(self, event):

        return makeGlobalSymbol(self.event_enum(), event.namespace, event.name)
コード例 #22
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def state_value_sentinel(self, state, usage):

        return "__" + makeGlobalSymbol(self.state_enum() + usage, state.namespace, state.name).upper() + "__"
コード例 #23
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def schema_static(self, hsl, suffix = ""):

        return makeGlobalSymbol('s_schema', hsl.namespace, hsl.name) + suffix
コード例 #24
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def service_actions_name(self, service):

        return makeGlobalSymbol('s_service', service.uri, "Methods")
コード例 #25
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def dom_schema_fn(self, struct):

        return makeGlobalSymbol(self.baseName.upper() + '_Schema', struct.namespace, struct.name)
コード例 #26
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def service_events_name(self, service):

        return makeGlobalSymbol('s_service', service.uri, "Events")
コード例 #27
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def state_value_sentinel(self, state, usage):

        return "__" + makeGlobalSymbol(self.state_enum() + usage, state.namespace, state.name).upper() + "__"
コード例 #28
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def element_value(self, element):

        return makeGlobalSymbol(self.element_enum(), element[0], element[1])
コード例 #29
0
ファイル: modutil.py プロジェクト: vkanupuru/rdkb-Utopia
    def service_events_name(self, service):

        return makeGlobalSymbol('s_service', service.uri, "Events")
コード例 #30
0
ファイル: modutil.py プロジェクト: WizzerWorks/Utopia
    def element_value(self, element):

        return makeGlobalSymbol(self.element_enum(), element[0], element[1])