
class SystemTemplate(object):
    def __init__(self, name,displayName,dataType,isInput,isOutput,isVisible,dataFormat,defaultValue):
        self.name = name
        self.displayName = displayName
        self.dataType = dataType
        self.isInput = isInput
        self.isOutput = isOutput
        self.isVisible = isVisible
        self.dataFormat = dataFormat
        self.defaultValue = defaultValue
        
    def serialize(self):
        return {
           'name': self.name,
           'displayName': self.displayName,
           'dataType': self.dataType,
           'isInput': self.isInput,
           'isOutput': self.isOutput,
           'isVisible': self.isVisible,
           'dataFormat': self.dataFormat,
           'defaultValue': self.defaultValue,
           }
