Hi Paul,
Your example is great but very confused with all variables. Can I have a clean .java example.
Sorry for the mess.
Your example is great but very confused with all variables. Can I have a clean .java example.
Sorry for the mess.
Envoyé depuis iCloud
Le 15 jul 2013 à 06:19, Paul Yu <p...@mac.com> a écrit :
Raymond
observationsTab is myTab1. Sorry. Cut and paste and clean, not too good.
private NSDictionary _tabSelection;
public NSDictionary tabSelection() {return_tabSelection;}public void setTabSelection(NSDictionary tabSelection) {_tabSelection = tabSelection;String tabLabelString = (String) _tabSelection.valueForKey("tabLabel");}
public Object selectedTabsWOComponent() {return _tabSelection.valueForKey("wocomponent");}On Jul 15, 2013, at 9:09 AM, Raymond NANEON <rnan...@me.com> wrote:Hi Paul,
Thanks for your help.
Can I have detail of .java ? tabSelection nature? observationsTab ?? where do you use this component?Envoyé depuis iCloud
Le 15 jul 2013 à 05:07, Paul Yu <p...@mac.com> a écrit :RaymondI had better success using CCTabPanel for dynamically creating tabs..html<wo:CCAjaxTabPanelid="tabs"selectedTab="$tabSelection"tabs="$tabs"tabNameKey="tabLabel"useFormSubmit="$true"><!-- <wo:str value = "$selectedTabsWOComponent" />--><wo:AjaxUpdateContainerid="ccTabContentContainer"><wo:switchWOComponentName="$selectedTabsWOComponent"accessController="$accessController"evaluation="$evaluation"/></wo:AjaxUpdateContainer></wo:CCAjaxTabPanel>.javaprivate NSArray<NSDictionary> _tabs;public NSArray<NSDictionary> tabs() {if (_tabs == null) {// the evaluation has a method for getting the districtDomainsNSMutableArray<NSDictionary> tabs = new NSMutableArray<NSDictionary>();NSMutableDictionary<Object, String> myTab1 = new NSMutableDictionary<Object, String>("My Tab Title", "tabLabel");observationsTab.takeValueForKey(ObservationSubTab.class.getName(), "wocomponent");// More tabs heretabs.add(myTab1);_tabs = tabs.immutableClone();}return _tabs;}PaulOn Jul 15, 2013, at 4:18 AM, Raymond NANEON <rnan...@me.com> wrote:_______________________________________________Hi List,
I don't understand why item is null when I want to dynamically create tabs in AjaxTabbedPanel using WORepetion.
What's wrong in my codes?Envoyé depuis iCloud
Le 12 jul 2013 à 07:08, Raymond NANEON <rnan...@me.com> a écrit :Hi List,
I want to create many of AjaxTabbedPanelTab from WORepetition in AjaxTabbedPanel.
html :
<webobject name = "Tabs">
<webobject name = "repeatTabbedPanelTab">
<webobject name = "DynamiqueTab"><webobject name = "template" /></webobject>
</webobject>
</webobject>
wod :
Tabs : AjaxTabbedPanel {
id = tabsId;
}
repeatTabbedPanelTab : WORepetition {
list = competences;
item = competenceItem;
identifier = dynaTabId;
}
DynamiqueTab : AjaxTabbedPanelTab {
name = libelle;
isSelected = false;
id = dynaTabId;
}
template : TemplateCompTierBase {
competence = competenceItem;
domaine = competenceItem.domaine;
editingContext = competenceItem.editingContext;
updateContainerID = TRCompoementId;
}
In this case (WORepetition in AjaxTabbedPanel) in the repetition item is always NULL.
So when I put the AjaxTabbedPanel in the WORepetition, it works fine but I have many of AjaxTabbedPanel instead of many tabs.
Thanks for your helpEnvoyé depuis iCloud_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/rnaneon%40me.com
This email sent to rnan...@me.com
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com
This email sent to p...@mac.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (Webobjects-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to arch...@mail-archive.com