|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.telephony.media.provider.Signals
some static stuff for handling SignalGenerator and SignalDetector.
Fields inherited from interface javax.telephony.media.SignalConstants |
p_SymbolChar, v_CED, v_CNG, v_DTMF0, v_DTMF1, v_DTMF2, v_DTMF3, v_DTMF4, v_DTMF5, v_DTMF6, v_DTMF7, v_DTMF8, v_DTMF9, v_DTMFA, v_DTMFB, v_DTMFC, v_DTMFD, v_DTMFHash, v_DTMFStar, v_Unknown |
Constructor Summary | |
Signals()
|
Method Summary | |
static java.lang.String |
getSignalName(Symbol sym)
Retrieve the name for a signal Symbol. |
static void |
setSignalNames(java.lang.Object[] sc)
Define the String representation for Signal Symbols. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Signals()
Method Detail |
public static void setSignalNames(java.lang.Object[] sc)
Generally, we expect the String name to be a single character; but this routine normalizes them all to Strings.
It is possible that a Symbol could be assigned a multi-char String. That could confuse someone who expected getSignalString.charAt(n) to correspond to getSignalBuffer()[n].
Note: the published API for invoking this (p_SymbolChar)a suggests that Character constants should be used; so apps should not easily trip on this.
sc
- is array of Objects of the form: {Symbol, String, ...}SignalConstants.p_SymbolChar
public static java.lang.String getSignalName(Symbol sym)
SignalDetectorEvent.getSignalString()
|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |