Class ComponentPropertyTermFinder
java.lang.Object
com.inductiveautomation.factorypmi.designer.i18n.search.ComponentPropertyTermFinder
- All Implemented Interfaces:
ComponentTermFinder
- Direct Known Subclasses:
AlarmJournalTableTermFinder
,AlarmStatusTableTermFinder
,EquipmentScheduleViewTermFinder
,LinearScaleTermFinder
,MovingAnalogIndicatorTermFinder
,PMI2StateButtonTermFinder
,PMIBarChartTermFinder
,PMIBoxWhiskerChartTermFinder
,PMIChartTermFinder
,PMIComboBoxTermFinder
,PMICommentsPanelTermFinder
,PMICompassTermFinder
,PMIControlButtonTermFinder
,PMIDateRangeTermFinder
,PMIDateTimePopupSelectorTermFinder
,PMIDateTimeSelectorTermFinder
,PMIDayViewTermFinder
,PMIEasyChartTermFinder
,PMIGanttChartTermFinder
,PMINStateButtonTermFinder
,PMIPieChartTermFinder
,PMIStatusChartTermFinder
,PMITableTermFinder
,PMITabStripTermFinder
,PMIWeekViewTermFinder
,RadarChart2TermFinder
,RealtimeDateRangeTermFinder
,ReportViewerTermFinder
,RosterManagementPanelTermFinder
,ScheduleManagementPanelTermFinder
,UserManagementPanelTermFinder
,VisionAdvancedTableTermFinder
The basic term finder looks through all properties of the bean for standard string based translatable properties.
Also respects components' "isTranslatable" property.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
addFromBasicProperties
(List<TermDescriptor> ret, JComponent component) protected static void
addFromDynamicProperties
(List<TermDescriptor> ret, JComponent component) protected static void
addFromStyles
(List<TermDescriptor> ret, Dataset styleDs) void
getTermsFor
(JComponent component, List<TermDescriptor> results) Will create TermDescriptors for each translatable term found in the component.
-
Constructor Details
-
ComponentPropertyTermFinder
public ComponentPropertyTermFinder()
-
-
Method Details
-
getTermsFor
Description copied from interface:ComponentTermFinder
Will create TermDescriptors for each translatable term found in the component.- Specified by:
getTermsFor
in interfaceComponentTermFinder
-
addFromBasicProperties
-
addFromDynamicProperties
-
addFromStyles
-