TLcyMS2525bAddOn
for more information.@Deprecated public class TLcyEditableMS2525bObjectCustomizerPanelFactory extends ALcyCustomizerPanelFactory
Factory for creating domain object customizer panels for MIL-STD 2525b symbology, based on
TLcdMS2525bObjectCustomizer
.
This factory is used by the format of the TLcyMS2525bAddOn
to
create domain object customizer panels.
It requires objects of type TLcyDomainObjectContext
whose domain object implements
ILcdEditableMS2525bCoded
.
Constructor and Description |
---|
TLcyEditableMS2525bObjectCustomizerPanelFactory()
Deprecated.
Creates a new
TLcyEditableMS2525bObjectCustomizerPanelFactory . |
Modifier and Type | Method and Description |
---|---|
ILcyCustomizerPanel |
createCustomizerPanelImpl(Object aObject)
Deprecated.
Called by
createCustomizerPanel if the given object has passed the filter. |
protected TLcdMS2525bObjectCustomizer |
createMS2525bObjectCustomizer()
Deprecated.
Creates the
TLcdMS2525bObjectCustomizer customizer that is shown
in the customizer panel. |
canCreateCustomizerPanel, createCustomizerPanel, getFilter, setFilter
public TLcyEditableMS2525bObjectCustomizerPanelFactory()
TLcyEditableMS2525bObjectCustomizerPanelFactory
.public ILcyCustomizerPanel createCustomizerPanelImpl(Object aObject)
ALcyCustomizerPanelFactory
createCustomizerPanel
if the given object has passed the filter. Please
refer to ILcyCustomizerPanelFactory.createCustomizerPanel(Object)
for more details
about what this method should do.createCustomizerPanelImpl
in class ALcyCustomizerPanelFactory
aObject
- The object to customize, it is guaranteed to have passed the filter.ILcyCustomizerPanel
. This should never be null
.protected TLcdMS2525bObjectCustomizer createMS2525bObjectCustomizer()
TLcdMS2525bObjectCustomizer
customizer that is shown
in the customizer panel.TLcdMS2525bObjectCustomizer
customizer that will be shown
in the customizer panel.