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.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.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
 
 
 - 
 
 -