public class ItemCreatorImpl extends MasterItemCreatorImpl
master| Constructor and Description |
|---|
ItemCreatorImpl(GeneratorContext ctx,
GeneratorContext.MasterContext master,
Component component) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Device> |
createDeviceItem(T device,
String sourceName) |
CreationRequest<SourceItem> |
createImportItem(MasterImport masterImport,
String sourceName) |
CreationRequest<SourceItem> |
createSourceItem(Driver source,
String sourceName) |
protected void |
customizeItem(Item item,
CustomizationRequest customizationRequest) |
protected boolean |
isArchive(Item item,
CustomizationRequest customizationRequest) |
protected <T extends Item> |
itemAdded(T item,
CustomizationRequest customizationRequest,
List<String> originalLocalTags,
Set<MasterListener<T>> masterListeners) |
callItemInterceptors, createMarker, createSelfItemaddItem, addItem, addItem, createChangeCounterItem, createConstantItem, createPersistentItem, createReferenceItem, createTransientItemmarkUnsupportedpublic ItemCreatorImpl(GeneratorContext ctx, GeneratorContext.MasterContext master, Component component)
public CreationRequest<SourceItem> createSourceItem(Driver source, String sourceName)
createSourceItem in interface ItemCreatorcreateSourceItem in class AbstractComponentItemCreatorpublic CreationRequest<SourceItem> createImportItem(MasterImport masterImport, String sourceName)
createImportItem in interface ItemCreatorcreateImportItem in class AbstractComponentItemCreatorpublic <T extends Device> CreationRequest<SourceItem> createDeviceItem(T device, String sourceName)
createDeviceItem in interface ItemCreatorcreateDeviceItem in class AbstractComponentItemCreatorprotected <T extends Item> void itemAdded(T item, CustomizationRequest customizationRequest, List<String> originalLocalTags, Set<MasterListener<T>> masterListeners)
itemAdded in class MasterItemCreatorImplprotected void customizeItem(Item item, CustomizationRequest customizationRequest)
customizeItem in class AbstractComponentItemCreatorprotected boolean isArchive(Item item, CustomizationRequest customizationRequest)