package javax.megaco.pkg.DTMFGenPkg; import javax.megaco.pkg.MegacoPkg; import javax.megaco.pkg.PkgSignalItem; /** * The MEGACO DTMF character 6 signal class extends the PkgSignalItem class. * This is a final class. This class defines DTMF character 6 signal of MEGACO * DTMF package. The methods shall define that this signal item belongs to the * DTMF package. */ public final class DTMFGenD6Signal extends PkgSignalItem { /** * Identifies signal id DTMF character 6 of the MEGACO DTMF Generator * Package. Its value shall be set equal to 0x0016. */ public static final int DTMF_GEN_D6_SIGNAL = 0x0016; private DTMFGenPkg itemsPkgId = new DTMFGenPkg(); /** * Constructs a MEGACO signal item with signal id as DTMF character 6. */ public DTMFGenD6Signal() { super(); super.signalId = DTMF_GEN_D6_SIGNAL; super.itemId = DTMF_GEN_D6_SIGNAL; } /** * This method is used to get the signal identifier from an Signal Item * object. The implementations of this method in this class returns the id * of the DTMF character 6 signal of DTMF Generator Package. * * @return It shall return {@link DTMF_GEN_D6_SIGNAL}. */ public int getItemId() { return super.itemId; } /** * This method is used to get the item identifier from an Item object. The * implementations of this method in this class returns the id of the DTMF * character 6 signal of DTMF Generator Package. * * @return It shall return {@link DTMF_GEN_D6_SIGNAL}. */ public int getSignalId() { return super.signalId; } @Override public MegacoPkg getItemsPkgId() { return itemsPkgId; } }