private void processCommand(StatementNode statement) { //Console.WriteLine(statement); CommandNode commandNode = statement.Nodes.FirstOrDefault(n => n is CommandNode) as CommandNode; if (commandNode == null) return; switch (commandNode.Type) { case CommandType.Using: break; case CommandType.Namespace: break; case CommandType.Generate: break; } }
private void processStatement(StatementNode statement) { processCommand(statement); processEntity(statement); processProperty(statement); }
private void processProperty(StatementNode statement) { PropertyNode propertyNode = statement.Nodes.FirstOrDefault() as PropertyNode; if (propertyNode == null) return; }
private void processEntity(StatementNode statement) { EntityNode entityNode = statement.Nodes.FirstOrDefault() as EntityNode; if (entityNode == null) return; }