private void _checkMethodCalls(FlowGraphNode node) { if (node.getType() != FlowGraphNode.METHOD_CALL) return; MethodCallNode mc = (MethodCallNode) node; String mname = mc.getMethodName(); Class c = mc.getCallerType(); if (mname != null && c != null) { if (mname.equals("getDirector") && Util.isSubClass(c, ptolemy.actor.AtomicActor.class)) { _getDirectors.add(node); } else if ((mname.equals("fireAt") || mname.equals("fireAtCurrentTime")) && ((c.getClass().equals(ptolemy.actor.Director.class)) || Util.isSubClass(c, ptolemy.actor.Director.class))) { _timedDelay.add(node); } } }