TLcyAPP6AAddOn
for more information.@Deprecated public class TLcyEditableAPP6AObjectCustomizerPanelFactory extends ALcyCustomizerPanelFactory
Factory for creating domain object customizer panels for APP-6 symbology, based on
TLcdAPP6AObjectCustomizer
. This factory is used by the format of the
TLcyAPP6AAddOn
to create domain object customizer panels.
It requires objects of type TLcyDomainObjectContext
whose domain object implements
ILcdEditableAPP6ACoded
.
Constructor and Description |
---|
TLcyEditableAPP6AObjectCustomizerPanelFactory()
Deprecated.
Creates a new
TLcyEditableAPP6AObjectCustomizerPanelFactory . |
Modifier and Type | Method and Description |
---|---|
protected TLcdAPP6AObjectCustomizer |
createAPP6AObjectCustomizer()
Deprecated.
Creates the
TLcdAPP6AObjectCustomizer that is shown
in the customizer panel. |
ILcyCustomizerPanel |
createCustomizerPanelImpl(Object aObject)
Deprecated.
Called by
createCustomizerPanel if the given object has passed the filter. |
canCreateCustomizerPanel, createCustomizerPanel, getFilter, setFilter
public TLcyEditableAPP6AObjectCustomizerPanelFactory()
TLcyEditableAPP6AObjectCustomizerPanelFactory
.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 TLcdAPP6AObjectCustomizer createAPP6AObjectCustomizer()
TLcdAPP6AObjectCustomizer
that is shown
in the customizer panel.TLcdAPP6AObjectCustomizer
that will be shown
in the customizer panel.