def __init__(self, graph, rdf_type=None, **kwargs):
    'Initializes and adds a node to the graph.\n        NOTE: At least the type must be supplied for the Node\n        to exist in the graph.\n\n        Args:\n            graph: The graph to add this node to. (instance of rdflib.Graph)\n            rdf_type: The RDF type to set this node to.\n            properties: Extra properties to add to this node.\n            (More properties can be set after initialization by using the add() function.)\n        '
    self.type = rdf_type
    super(SubObject, self).__init__(graph, rdf_type=rdf_type, **kwargs)
    self.add('SubObjectCreationTime', datetime.datetime.utcnow())
Initializes and adds a node to the graph.
NOTE: At least the type must be supplied for the Node
to exist in the graph.

Args:
    graph: The graph to add this node to. (instance of rdflib.Graph)
    rdf_type: The RDF type to set this node to.
    properties: Extra properties to add to this node.
    (More properties can be set after initialization by using the add() function.)
def __init__(self, graph, rdf_type=None, **kwargs):
    'Initializes and adds a node to the graph.\n        NOTE: At least the type must be supplied for the Node\n        to exist in the graph.\n\n        Args:\n            graph: The graph to add this node to. (instance of rdflib.Graph)\n            rdf_type: The RDF type to set this node to.\n            properties: Extra properties to add to this node.\n            (More properties can be set after initialization by using the add() function.)\n        '
    self.type = rdf_type
    super(SubObject, self).__init__(graph, rdf_type=rdf_type, **kwargs)
    self.add('SubObjectCreationTime', datetime.datetime.utcnow())