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
An aggregate interface that marks the typical interfaces required by most Vision components.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final StringThis is a JComponent client property key whose value should be an instance ofComponentPermissions.static final StringDeprecated.This is the old security scheme.static final StringA JComponent client property for the component translation package.Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNING
- 
Method SummaryMethods inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecyclegetAppContext, shutdownComponent, startupComponentMethods inherited from interface com.inductiveautomation.vision.api.client.components.model.QualityMonitorgetDataQuality, getQuality, setDataQuality, setQuality, updateQuality
- 
Field Details- 
COMPONENT_SECURITYDeprecated.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:
 
- 
COMPONENT_PERMISSIONSThis is a JComponent client property key whose value should be an instance ofComponentPermissions.- See Also:
 
- 
COMPONENT_LOCKED- See Also:
 
- 
COMPONENT_TRANSLATIONSA JComponent client property for the component translation package.- See Also:
 
 
-