def __init__(self, scenario, args): "Constructor, checking the argument values" Block.__init__(self, scenario, args) if self.language is None: raise LoadingException('Language must be defined!') self.source_language = args.get('source_language') or self.language self.source_selector = args.get('source_selector') if self.source_selector is None: self.source_selector = self.selector if self.language == self.source_language and self.selector == self.source_selector: raise LoadingException( 'Can\'t copy tree: destination and source zones are the same!') self.layer = args.get('layer') if not self.layer: raise LoadingException('Can\'t copy tree: layer must be given!')
def __init__(self, scenario, args): """\ Constructor, just checking the argument values. """ Block.__init__(self, scenario, args) if self.language is None: raise LoadingException('Language must be defined!') self.lexicon = Lexicon()
def __init__(self, scenario, args): """\ Constructor, checks if language is set and selects encoding according to args, defauts to UTF-8. """ Block.__init__(self, scenario, args) if self.language is None: raise LoadingException('Language must be defined!') self.encoding = args.get('encoding', 'UTF-8')
def __init__(self, scenario, args): "Constructor, checking the argument values" Block.__init__(self, scenario, args) # just check if there is any valid argument in the argument dictionary if not [ True for arg in args.keys() if arg in self.__class__.valid_args ]: raise LoadingException( 'No valid argument given (document, bundle, zone, X(tree|node)' )
def __init__(self, scenario, args): "Constructor, just checking the argument values" super(AddClausalExpletives, self).__init__(scenario, args) if self.language is None: raise LoadingException('Language must be defined!') self.lexicon = Lexicon()
def __init__(self, scenario, args): "Constructor, checking the argument values" Block.__init__(self, scenario, args) if self.language is None: raise LoadingException('Language must be defined!')
def __init__(self, scenario, args): "Constructor, just checking the argument values" super(AddPrepositions, self).__init__(scenario, args) if self.language is None: raise LoadingException('Language must be defined!')