org.eclipse.hyades.probekit.editor.internal.core.newFile
Interface IProbeMetaData
- All Known Implementing Classes:
- AbstractProbeMetaData, CallsiteProbeMetaData, MethodProbeMetaData, NoProbeMetaData
public interface IProbeMetaData
METHOD_PROBE
static final int METHOD_PROBE
- See Also:
- Constant Field Values
CALLSITE_PROBE
static final int CALLSITE_PROBE
- See Also:
- Constant Field Values
NO_PROBE
static final int NO_PROBE
- See Also:
- Constant Field Values
getProbeType
int getProbeType()
getProbeTypeExplanation
java.lang.String getProbeTypeExplanation()
getAvailableFragmentTypes
FragmentType[] getAvailableFragmentTypes()
getFragmentTypeExplanation
java.lang.String getFragmentTypeExplanation()
getFragmentType
FragmentType getFragmentType()
setFragmentType
void setFragmentType(FragmentType type)
getCode
java.lang.String getCode()
getDataTypeNames
java.lang.String[] getDataTypeNames(DataItem item)
getAvailableDataTypes
DataType[] getAvailableDataTypes()
getInvalidDataItems
DataItem[] getInvalidDataItems(FragmentType type)
forceValid
void forceValid()
getDataTypeExplanation
java.lang.String getDataTypeExplanation(DataItem item)
countDataItems
int countDataItems()
getDataItems
DataItem[] getDataItems()
removeDataItem
void removeDataItem(DataItem item)
addDataItem
void addDataItem(DataItem item)
setDataItems
void setDataItems(DataItem[] items)
setDataItem
void setDataItem(int index,
DataItem item)
release
void release()