/** * Copyright (C) 2009 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.integration.tool.enginedebugger; import java.util.Map; import com.opengamma.engine.value.ValueRequirement; import com.opengamma.engine.value.ValueSpecification; import com.opengamma.integration.tool.enginedebugger.node.AbstractFailureWithRequirementsNode; public class BlacklistSuppressedNode extends AbstractFailureWithRequirementsNode { private static final String NAME = "BlacklistSuppressed"; public BlacklistSuppressedNode(Object parent, ValueRequirement valueRequirement, String function, ValueSpecification desiredOutput, Map<ValueSpecification, ValueRequirement> requirements) { super(parent, valueRequirement, function, desiredOutput, requirements, "Requirements"); } @Override public Object getColumn(int column) { if (column == 0) { return NAME; } return null; } @Override public boolean equals(Object o) { boolean result = super.equals(o); return result && o instanceof BlacklistSuppressedNode; } @Override public int hashCode() { return BlacklistSuppressedNode.class.hashCode(); } }