@Override
public CreditDefaultSwapOptionDefinition visitCreditDefaultSwapOptionSecurity(final CreditDefaultSwapOptionSecurity security) {
ArgumentChecker.notNull(security, "security");
final BuySellProtection buySellProtection = security.isBuy() ? BuySellProtection.BUY : BuySellProtection.SELL;
final Obligor protectionBuyer = DUMMY_OBLIGOR_A;
final Obligor protectionSeller = DUMMY_OBLIGOR_B;
final Currency currency = security.getCurrency();
final ZonedDateTime startDate = security.getStartDate();
final ZonedDateTime maturityDate = security.getMaturityDate();
final double notional = security.getNotional();
final double strike = security.getStrike();