<s> """<STR_LIT>""" <EOL> from muntjac . event . dd . acceptcriteria . client_side_criterion import ClientSideCriterion <EOL> class Or ( ClientSideCriterion ) : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self , * criteria ) : <EOL> """<STR_LIT>""" <EOL> self . _criteria = criteria <EOL> def paintContent ( self , target ) : <EOL> super ( Or , self ) . paintContent ( target ) <EOL> for crit in self . _criteria : <EOL> crit . paint ( target ) <EOL> def accept ( self , dragEvent ) : <EOL> for crit in self . _criteria : <EOL> if crit . accept ( dragEvent ) : <EOL> return True <EOL> return False <EOL> def getIdentifier ( self ) : <EOL> return '<STR_LIT>' </s>
