public void visit(ServiceMetaDataVisitor visitor) { ServiceControllerContext context = visitor.getControllerContext(); Object name = context.getName(); ControllerState whenRequired = visitor.getContextState(); DependencyItem item = new AbstractDependencyItem(name, dependency, whenRequired, dependentState); visitor.addDependency(item); visitor.visit(this); }
public void visit(ServiceMetaDataVisitor visitor) { ServiceControllerContext context = visitor.getControllerContext(); underlyingContext = context; // remember context, leak? Object name = context.getName(); ControllerState whenRequired = visitor.getContextState(); DependencyItem item = new AbstractDependencyItem(name, dependency, whenRequired, dependentState); visitor.addDependency(item); visitor.visit(this); } }
public void visit(ServiceMetaDataVisitor visitor) { ServiceControllerContext context = visitor.getControllerContext(); Object name = context.getName(); ControllerState whenRequired = visitor.getContextState(); DependencyItem item = new AbstractDependencyItem(name, dependency, whenRequired, dependentState); visitor.addDependency(item); visitor.visit(this); }
public void visit(ServiceMetaDataVisitor visitor) { ServiceControllerContext context = visitor.getControllerContext(); Object name = context.getName(); ControllerState whenRequired = visitor.getContextState(); DependencyItem item = new AbstractDependencyItem(name, dependency, whenRequired, dependentState); visitor.addDependency(item); visitor.visit(this); } }