package uk.co.mmscomputing.device.capi.plc; import uk.co.mmscomputing.device.capi.*; import uk.co.mmscomputing.device.capi.q931.CallingPartyNumber; import uk.co.mmscomputing.device.capi.q931.CallingPartySubAddress; import uk.co.mmscomputing.device.capi.q931.LowLayerCompatibility; public class ConnectActiveInd extends CapiIndMsg{ private String connectedNumber; private String connectedSubAddress; private LowLayerCompatibility llc=null; public ConnectActiveInd(Rider r){ super(r); try{ connectedNumber=new CallingPartyNumber(r).getNumber(); connectedSubAddress=new CallingPartySubAddress(r).getNumber(); llc=new LowLayerCompatibility(r); }catch(IndexOutOfBoundsException ioobe){ ioobe.printStackTrace(); } } public String toString(){ String s=super.toString(); s+="\nConnected Number : "+connectedNumber+"\n\t"; s+="\nConnected Sub Number : "+connectedSubAddress+"\n\t"; s+="\n"+llc.toString()+"\n\t"; return s; } }