11-07-2007 11:12 AM
protected final static Class ACTION_CLASS_ARGS[] = {javax.faces.event.ActionEvent.class};
UIActionLink uiActionLink = new UIActionLink();
uiActionLink.setAction(new ConstantMethodBinding("dialog:editMultilingualProperties"));
MethodBinding actionListener = context.getApplication().createMethodBinding("#{EditMultilingualPropertiesBean.setupAction}", ACTION_CLASS_ARGS);
uiActionLink.setActionListener(actionListener);
uiActionLink.setId("multilingual_action_link");
uiActionLink.setImage("/images/icons/multilingual_marker.gif");
uiActionLink.setImmediate(true);
uiActionLink.setRendered(true);
uiActionLink.setParent(control.getParent());
uiActionLink.setValue("Edit Multilingual Values");
uiActionLink.setShowLink(false);
<managed-bean>
<description>
Bean for editing multilingual properties
</description>
<managed-bean-name>EditMultilingualPropertiesBean</managed-bean-name> <managed-bean-class>com.company.alfresco.web.bean.EditMultilingualPropertiesBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<navigation-rule>
<from-view-id>/jsp/*</from-view-id>
<navigation-case>
<from-outcome>editMultilingualProperties</from-outcome>
<to-view-id>/jsp/dialog/edit-file.jsp</to-view-id>
</navigation-case>
</navigation-rule>
11-14-2007 05:54 AM
11-14-2007 07:41 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.