如何在 Eclipse 插件上制作动态或更新名称?
How to make dynamic or update name on Eclipse plug-in?
有什么方法可以从 java 侧 update/change org.eclipse.ui.views 扩展点的视图名称吗?
<extension point="org.eclipse.ui.views">
<category
id="my.ui"
name="My app name">
</category>
<view
category="my.ui"
class="com.ui.control.ControlView"
id="my.ui.controlView"
inject="true"
icon="icons/icon.ico"
name="Dynamic Name"> --this part i want to update from java side
</view>
您通常通过调用 setPartName
方法在 ViewPart
class(在您的示例中为 com.ui.control.ControlView
)执行此操作:
protected void setPartName(String partName)
名称的默认值直接取自扩展点 IConfigurationElement
中的 name
字段,因此无法更改(请参阅 org.eclipse.ui.part.WorkbenchPart#setInitializationData
)
有什么方法可以从 java 侧 update/change org.eclipse.ui.views 扩展点的视图名称吗?
<extension point="org.eclipse.ui.views">
<category
id="my.ui"
name="My app name">
</category>
<view
category="my.ui"
class="com.ui.control.ControlView"
id="my.ui.controlView"
inject="true"
icon="icons/icon.ico"
name="Dynamic Name"> --this part i want to update from java side
</view>
您通常通过调用 setPartName
方法在 ViewPart
class(在您的示例中为 com.ui.control.ControlView
)执行此操作:
protected void setPartName(String partName)
名称的默认值直接取自扩展点 IConfigurationElement
中的 name
字段,因此无法更改(请参阅 org.eclipse.ui.part.WorkbenchPart#setInitializationData
)