List of usage examples for org.apache.commons.lang3 Pair Pair
public Pair(L left, R right)
From source file:net.ostis.scpdev.debug.ui.launching.StartPMOptionsBlock.java
private Button createCheckbox(Composite parent, String text, String attr, boolean checkDefault) { Button checkbox = new Button(parent, SWT.CHECK); checkbox.setText(text);/*from w w w.j a va 2 s.c o m*/ checkbox.setSelection(checkDefault); checkbox.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { updateLaunchConfigurationDialog(); } }); optionsMapping.put(checkbox, new Pair<String, Boolean>(attr, checkDefault)); return checkbox; }
From source file:net.ostis.sc.memory.impl.remote.rgp.RGPSession.java
@Override public Pair<SCAddr, SCAddr> gen5_f_a_f_a_f(SCAddr e1, SCSegment seg2, SCType t2, SCAddr e3, SCSegment seg4, SCType t4, SCAddr e5) {/*from ww w.j a v a 2s . com*/ synchronized (getStream()) { try { RGPProtocolStream stream = getStream(); writeCommandStart(RGPCommandId.REQ_GEN3_F_A_F, 4); stream.write((RGPAddr) e1); stream.write((RGPSegment) seg2); stream.write(t2); stream.write((RGPAddr) e3); stream.write((RGPSegment) seg4); stream.write(t4); stream.write((RGPAddr) e5); readReturn(); RGPAddr addr2 = null; RGPAddr addr4 = null; if (curArgsCount.get() > 0) { addr2 = stream.readAddr(); if (addr2.isNew()) addr2.setSegment(seg2); addr4 = stream.readAddr(); if (addr4.isNew()) addr4.setSegment(seg4); } return new Pair<SCAddr, SCAddr>(addr2, addr4); } catch (Exception e) { e.printStackTrace(); } return null; } }