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 SummaryFields Modifier and Type Field Description static java.lang.StringCOMPONENT_LOCKEDstatic java.lang.StringCOMPONENT_PERMISSIONSThis is a JComponent client property key whose value should be an instance ofComponentPermissions.static java.lang.StringCOMPONENT_SECURITYDeprecated.This is the old security scheme.static java.lang.StringCOMPONENT_TRANSLATIONSA JComponent client property for the component translation package.- 
Fields inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecycleCOMPONENT_RUNNING
 
- 
 - 
Method Summary- 
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.ComponentLifecyclegetAppContext, shutdownComponent, startupComponent
 - 
Methods inherited from interface com.inductiveautomation.vision.api.client.components.model.QualityMonitorgetDataQuality, 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_PERMISSIONSstatic 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_LOCKEDstatic final java.lang.String COMPONENT_LOCKED - See Also:
- Constant Field Values
 
 - 
COMPONENT_TRANSLATIONSstatic final java.lang.String COMPONENT_TRANSLATIONS A JComponent client property for the component translation package.- See Also:
- Constant Field Values
 
 
- 
 
-