我正在使用DevKit为Anypoint Studio创建一个组件。我想在设计器页面上创建一些复杂的配置控件,但我无法弄清楚如何添加它们。我不希望配置发生在弹出窗口"连接器配置"对话框,因为它创建了一个全局配置,我需要单独配置每个组件。随附的是FTP设计器页面的图片,以清楚地显示我正在谈论的内容。
为了创建这些控件,我需要实现什么?
答案 0 :(得分:1)
当我想创建这样的属性时,我在Connector类中创建一个方法,并用@Processor注释注释它,例如
@Processor(friendlyName="delete")
public List<String> deleteFiles(String hostName, String userName, String password, String path, String port){
}
这样做的缺点是你在连接器中获得了一个操作属性,但是当你选择一个操作时,会显示该操作的参数。而且你必须对它进行编码,以便这些属性是最重要的 那些全局配置
以下是使用连接器时上述代码的外观
希望这有帮助
祝你好运
杰克