#NEWLINE# @ classmethod #NEWLINE# def for_name_and_ids( cls , name , pub_id , system_id ) : #NEWLINE# #INDENT# value = ( name or '' ) #NEWLINE# if ( pub_id is not None ) : #NEWLINE# #INDENT# value += ( ' PUBLIC "%s"' % pub_id ) #NEWLINE# if ( system_id is not None ) : #NEWLINE# #INDENT# value += ( ' "%s"' % system_id ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if ( system_id is not None ) : #NEWLINE# #INDENT# value += ( ' SYSTEM "%s"' % system_id ) #NEWLINE# #UNINDENT# #UNINDENT# return Doctype ( value )