private ICdmFormElement parentFormElement;
private int style;
- /**
- * @param formFactory
- * @param formElement
- */
public MediaDetailElement(CdmFormFactory formFactory, ICdmFormElement formElement) {
super(formFactory, formElement);
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement#createControls(eu.etaxonomy.taxeditor.ui.element.ICdmFormElement, java.lang.Object, int)
- */
@Override
protected void createControls(ICdmFormElement formElement, Media entity, int style) {
this.parentFormElement = formElement;
this.style = style;
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement#setEntity(java.lang.Object)
- */
@Override
public void setEntity(Media entity) {
super.setEntity(entity);
showAdvancedView();
}
- /* (non-Javadoc)
- * @see eu.etaxonomy.taxeditor.ui.section.AbstractCdmDetailElement#handleEvent(java.lang.Object)
- */
@Override
public void handleEvent(Object eventSource) {
if(eventSource==textUri){
showAdvancedView();
}
- /**
- * @param showAdvancedView
- */
private void showAdvancedView() {
if(isAdvancedMediaView){
if(textUri!=null){
isAdvancedMediaView = false;
}
- /**
- * @return
- */
public boolean isAdvancedMediaView() {
return isAdvancedMediaView;
}