1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
#
# Class which enables applications to construct document content without using serialized XML.
#
# An XML::EventWriter can be obtained with the method XML::Document#event_writer
#
class BDB::XML::EventWriter
# Write a single attribute
def attribute(local_name, prefix = nil, uri = nil, value, speficied)
end
# Close the object
def close
end
# Write the DTD
def dtd(text)
end
# Write an EndDocument event
def end_document
end
# Write an EndElement event
def end_element(local_name, prefix = nil, uri = nil)
end
# Write an EndEntity event
def end_entity(name)
end
# Write a ProcessingInstruction event
def processing_instruction(target, data)
end
# Write a StartDocument event
def start_document(version = nil, encoding = nil, standalone = nil)
end
# Write an element event
def start_element(local_name, prefix = nil, uri = nil, nattr, empty)
end
# Write StartEntityReference event
def start_entity(name, expanded)
end
# Write an text event
#
# type must be one of XML::EventReader::Characters, XML::EventReader::Whitespace,
# XML::EventReader::CDATA, or XML::EventReader::Comment
def text(type, txt)
end
end
|