public class PropertyUIDescriptor extends Object
Constructor and Description |
---|
PropertyUIDescriptor() |
public static PropertyUIDescriptor buildUIMinimalDescriptor(ToolParameterDescriptor parameter, String property, ToolAdapterOperatorDescriptor operator, BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public static PropertyUIDescriptor buildUIDescriptor(ToolParameterDescriptor prop, String[] columnsMembers, ToolAdapterOperatorDescriptor opDescriptor, BindingContext context, ActionListener deleteActionListener, ActionListener editActionListener, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public void fillDescriptor(String[] columnsMembers)
public void setAttributeEditCallback(String attributeName, PropertyMemberUIWrapper.CallBackAfterEdit callback)
public void setEditCallback(PropertyMemberUIWrapper.CallBackAfterEdit callback)
public AbstractButton getDelButton()
public AbstractButton getEditButton()
public HashMap<String,PropertyMemberUIWrapper> getUIcomponentsMap()
public void setDelButton(AbstractButton delButton)
public void setEditButton(AbstractButton editButton)
public void setUIcomponentsMap(HashMap<String,PropertyMemberUIWrapper> UIcomponentsMap)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.