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