ICdmFormElement formElement) {
super(formFactory, formElement);
}
-
+
+ public void updateToggleableCacheField(){
+ if(! getEntity().isProtectedTitleCache()){
+ toggleable_cache.setText(getEntity().generateTitle());
+ }
+ }
+
protected void handleToggleableCacheField(){
boolean pushedState = toggleable_cache.getState();
pushedState);
setIrrelevant(pushedState,
Arrays.asList(new Object[] { toggleable_cache }));
- if(! pushedState){
- toggleable_cache.setText(getEntity().generateTitle());
- }
+ updateToggleableCacheField();
}
}