public interface Instrumentable
| Modifier and Type | Field and Description |
|---|---|
static Instrument[] |
EMPTY_INSTRUMENT_ARRAY
Empty Instrument array for use in hierarchical Instrumentable systems.
|
static Instrumentable[] |
EMPTY_INSTRUMENTABLE_ARRAY
Empty Instrumentable array for use in hierarchical Instrumentable
systems.
|
| Modifier and Type | Method and Description |
|---|---|
Instrumentable[] |
getChildInstrumentables()
Any Object which implements Instrumentable can also make use of other
Instrumentable child objects.
|
java.lang.String |
getInstrumentableName()
Gets the name of the Instrumentable.
|
Instrument[] |
getInstruments()
Obtain a reference to all the Instruments that the Instrumentable object
wishes to expose.
|
void |
setInstrumentableName(java.lang.String name)
Sets the name for the Instrumentable.
|
static final Instrument[] EMPTY_INSTRUMENT_ARRAY
static final Instrumentable[] EMPTY_INSTRUMENTABLE_ARRAY
void setInstrumentableName(java.lang.String name)
This value may be set by a parent Instrumentable, or by the InstrumentManager using the value of the 'instrumentable' attribute in the configuration of the component.
name - The name used to identify a Instrumentable.java.lang.String getInstrumentableName()
Instrument[] getInstruments()
Instrumentable[] getChildInstrumentables()