Criando menu de interface e gravando no CustomProperties
<!-- Service menu --> <item name="STR_CONFIGURACAO_CONTEUDO" className="lumis.portal.serviceinterface.menu.AddPopupInterface"> <interfaceId>petrobras.rj.menu.configConteudo</interfaceId> </item> <!-- Service --> <interface name="STR_CONFIGURACAO_CONTEUDO" id="configConteudo" type="lum_doui"> <popupWindowProperties>width=625,height=250</popupWindowProperties> </interface> <!-- Doui Source --> <source id="configConteudos"> <dataProviderClassName>lumis.service.doui.customproperties.ServiceInstanceCustomPropertiesDataProvider</dataProviderClassName> <fields> <field id="configConteudo" name="STR_CONTEUDO" dataType="integer" > <options> <option value="1">STR_YES</option> <option value="0">STR_NO</option> </options> </field> </fields> </source> <!-- Doui interface --> <interface id="configConteudo"> <sources> <source id="configConteudos" readData="always"/> </sources> <controls> <control:lum_form onEnterProcessActionId="commit"> <control:lum_propertyPage> <control:lum_controlGroup title="STR_BASIC_INFORMATION"> <control:lum_table> <tr> <td nowrap="nowrap"> <control:lum_label dataId="configConteudo" /> </td> <td> <control:lum_dropDownList id="configConteudo" renderBlankOption="false" /> </td> </tr> </control:lum_table> </control:lum_controlGroup> </control:lum_propertyPage> </control:lum_form> </controls> <processActions> <processAction id="commit" className="lumis.service.doui.customproperties.ServiceInstanceCustomPropertiesProcessActionHandler"> <customProperties> <customProperty name="configConteudo" /> </customProperties> <response type="doui_closeWindow" /> </processAction> </processActions> </interface> <!-- referencia --> petrobras.rj.portal.transpetromaritimos.conteudo.login















