Interface VisionComponent
-
- All Superinterfaces:
ComponentLifecycle
,QualityMonitor
- All Known Subinterfaces:
VisionContainer
- All Known Implementing Classes:
AbstractAlarmTable
,AbstractManagerPanel
,AbstractRangedComponent
,AbstractVisionBufferedComponent
,AbstractVisionButton
,AbstractVisionChartComponent
,AbstractVisionComponent
,AbstractVisionPanel
,AbstractVisionScrollPane
,AbstractVisionShape
,AlarmJournalTable
,AlarmStatusTable
,AlertSummaryTable
,BaseFormattedTextField
,BasicContainer
,BoxEvent
,ColumnSelectorPanel
,EquipmentScheduleView
,FileExplorer
,ICEPDFViewer
,LanguageSelector
,LinearScale
,MovingAnalogIndicator
,PathBasedVisionShape
,PDFViewer
,PMI2StateButton
,PMIBarChart
,PMIBarcode
,PMIBoxWhiskerChart
,PMIButton
,PMIChart
,PMIChartPanel
,PMICheckBox
,PMICircle
,PMIComboBox
,PMICommentsPanel
,PMICommentsPanel2
,PMICompass
,PMIControlButton
,PMICylindricalTank
,PMIDateRange
,PMIDateTimePopupSelector
,PMIDateTimeSelector
,PMIDayView
,PMIDigitalDisplay
,PMIEasyChart.EasyChart
,PMIEditorPane
,PMIFillLevelIndicator
,PMIFormattedTextField
,PMIGanttChart
,PMIImage
,PMILabel
,PMILightrailSignal
,PMILine
,PMILineChartPanel
,PMIList
,PMIMeter
,PMIMomentaryButton
,PMIMomentaryButton2
,PMIMonthView
,PMIMultiStateIndicator
,PMINStateButton
,PMINumericLabel
,PMINumericTextField
,PMIPaintableCanvas
,PMIPasswordField
,PMIPieChart
,PMIPipe
,PMIPipeJoint
,PMIPolygon
,PMIProgressBar
,PMIRadioButton
,PMIRectangle
,PMIShape
,PMISlider
,PMISoundComponent
,PMISpinner
,PMIStatusChart
,PMITable
,PMITabStrip
,PMITextArea
,PMITextField
,PMIThermometer
,PMIToggleButton
,PMITrackSegment
,PMITreeView
,PMIWeekView
,RadarChart
,RadarChart2
,ReportBase
,ReportPanel
,ReportViewer
,RosterManagementPanel
,RosterPane
,RowSelectorTree
,ScheduleManagementPanel
,ScheduleView
,SFCMonitoringPanel
,ShapeGroup
,SparklineChart
,TagBrowseTree
,TemplateCanvas
,TemplateHolder
,TemplateRepeater
,UserManagementPanel
,VisionAdvancedTable
,VisionTemplate
public interface VisionComponent extends QualityMonitor, ComponentLifecycle
An aggregate interface that marks the typical interfaces required by most Vision components.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COMPONENT_LOCKED
static java.lang.String
COMPONENT_PERMISSIONS
This is a JComponent client property key whose value should be an instance ofComponentPermissions
.static java.lang.String
COMPONENT_SECURITY
Deprecated.This is the old security scheme.static java.lang.String
COMPONENT_TRANSLATIONS
A JComponent client property for the component translation package.-
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
COMPONENT_RUNNING
-
-
Method Summary
-
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycle
getAppContext, shutdownComponent, startupComponent
-
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.QualityMonitor
getDataQuality, getQuality, setDataQuality, setQuality, updateQuality
-
-
-
-
Field Detail
-
COMPONENT_SECURITY
@Deprecated static final java.lang.String COMPONENT_SECURITY
Deprecated.This is the old security scheme. Use COMPONENT_PERMISSIONS instead.To configure security on a component, put a client property on it with this key whose value is an instance of SecuritySettings.- See Also:
- Constant Field Values
-
COMPONENT_PERMISSIONS
static final java.lang.String COMPONENT_PERMISSIONS
This is a JComponent client property key whose value should be an instance ofComponentPermissions
.- See Also:
- Constant Field Values
-
COMPONENT_LOCKED
static final java.lang.String COMPONENT_LOCKED
- See Also:
- Constant Field Values
-
COMPONENT_TRANSLATIONS
static final java.lang.String COMPONENT_TRANSLATIONS
A JComponent client property for the component translation package.- See Also:
- Constant Field Values
-
-