jp.go.aist.dmrc.platform.base
インタフェース PFComponent
- すべてのスーパーインタフェース:
- java.io.Serializable
- 既知のサブインタフェースの一覧:
- PFCombinativeComponent, PFConstructBase, PFContainerComponent, PFGUIComponent, PFMenuComponent, PFMenuItemComponent, PFPanelComponent, PFPanelContainerComponent, PFPopupMenuComponent, PFPrintableComponent, PFPropertyEditableComponent, PFWindowComponent, PFWindowOptionComponent
- 既知の実装クラスの一覧:
- PF3DViewer, PFAccessControlComponent, PFAddressBook, PFArrayHandler, PFAttributeEditor, PFAttributeMaker, PFBarCodeConverter, PFBenchmarkTester, PFButton, PFCalendar, PFCategoryTableMaker, PFChart, PFChart, PFCheckBox, PFCheckBoxGroup, PFCheckBoxMenuItem, PFClassSwitch, PFColorChooser, PFCombinativeComponentImpl, PFComboBox, PFComponentAccessor, PFComponentBus, PFComponentCooperationComponent, PFComponentTransferComponent, PFComponentTransferComponentLight, PFComponentTransferUtility, PFConfirmDialog, PFCursor, PFDatabaseAccessor, PFDateField, PFDateTimeChooser, PFDialog, PFDrawingEditor, PFDynamicApplicationBuilder, PFEntity, PFEventController, PFEventGenerator, PFExternalProgramIF, PFFile, PFFileChooser, PFFileSelection, PFFilter, PFFolderManager, PFFontChooser, PFForCountController, PFFrame, PFFunction, PFGUICombinativeComponent, PFHTMLPanel, PFIconChooser, PFImageViewer, PFInputEventFilter, PFJuggling, PFKeyEventHandler, PFLabel, PFLabeledObjectListTreeConverter, PFLightMaker, PFList, PFMaskField, PFMathCalculator, PFMemoryChecker, PFMenu, PFMenuItem, PFMessageDialog, PFNetworkDiagram, PFNumberField, PFObjectBuffer, PFObjectCoordinator, PFObjectGenerator, PFObjectQueue, PFObjectStack, PFObjectSwitch, PFOperator, PFPanel, PFPaper, PFPasswordField, PFPopupMenu, PFPrefectureInformation, PFProfileAnalyzer, PFProgressBar, PFProgressMonitor, PFProgressMonitor2, PFQRCodeConverter, PFRadioButtonGroup, PFRandom, PFReader, PFRegistryAccessComponent, PFScrollPane, PFSeparator, PFShapeAnalyzer, PFShapeCreator, PFShapeDocumentInspector, PFShapeDocumentManager, PFShapeDocumentProperties, PFShapeEditor, PFSimple3D, PFSimpleMailSender, PFSlider, PFSoundPlayer, PFSpinner, PFSplitPane, PFStandardErrorOutput, PFStandardInput, PFStandardOutput, PFStatistics, PFStringFinderForList, PFSubroutine, PFSystemInformation, PFTabbedPane, PFTable, PFTextArea, PFTextField, PFThreadAllocator, PFTimeEvaluator, PFTimer, PFToggleButton, PFToolBar, PFToolBarSeparator, PFTree, PFUtilityInvoker, PFUVCurveRepairer, PFVariable, PFVariableImplementer, PFWeatherInformation, PFWhileCountController, PFWriter, PFXmlTransformer
- public interface PFComponent
- extends java.io.Serializable
プラットフォーム上で扱われるコンポーネントインターフェイス。
すべてのコンポーネントの親インターフェイスとなる。
getComponentName
public java.lang.String getComponentName()
- コンポーネント名称を取得する。
- 戻り値:
- コンポーネント名
getComponentKey
public java.lang.String getComponentKey()
- コンポーネントキーを取得する。
- 戻り値:
- コンポーネントキー文字列
setComponentKey
public void setComponentKey(java.lang.String key)
- コンポーネントキーを設定する。
- パラメータ:
key
- コンポーネントキー文字列
getComponentID
public int getComponentID()
- コンポーネントIDを取得する。
- 戻り値:
- コンポーネントID
setComponentID
public void setComponentID(int id)
- コンポーネントIDを設定する。
コンポーネントIDはComponentBusPFComponentBus
から設定される。
各コンポーネント内では操作しないこと。
- パラメータ:
id
- 設定するコンポーネントID
getComponentString
public java.lang.String getComponentString()
- コンポーネントの文字列表現を取得する。
形式:"Component Name" [ ID : "ID" ]
- 戻り値:
- 文字列表現
localeUpdated
public void localeUpdated()
- ロケール更新への対応を行う。