public interface ItemCreator
Modifier and Type | Method and Description |
---|---|
<T extends Item> |
addItem(T item) |
<T extends Item> |
addItem(T item,
CustomizationRequest customizationRequest) |
CreationRequest<ChangeCounterItem> |
createChangeCounterItem(ChangeType changeType,
ErrorHandling errorHandling,
List<Variant> values) |
CreationRequest<ConstantItem> |
createConstantItem(String value) |
<T extends Device> |
createDeviceItem(T device,
String sourceName) |
CreationRequest<SourceItem> |
createImportItem(MasterImport masterImport,
String sourceName) |
void |
createMarker(org.eclipse.core.runtime.IStatus status) |
CreationRequest<PersistentItem> |
createPersistentItem() |
CreationRequest<ReferenceItem> |
createReferenceItem(Item item) |
CreationRequest<SourceItem> |
createSelfItem(String sourceName) |
CreationRequest<SourceItem> |
createSourceItem(Driver source,
String sourceName) |
CreationRequest<TransientItem> |
createTransientItem() |
void |
markUnsupported() |
void createMarker(org.eclipse.core.runtime.IStatus status)
CreationRequest<PersistentItem> createPersistentItem()
CreationRequest<TransientItem> createTransientItem()
CreationRequest<ConstantItem> createConstantItem(String value)
CreationRequest<ChangeCounterItem> createChangeCounterItem(ChangeType changeType, ErrorHandling errorHandling, List<Variant> values)
CreationRequest<ReferenceItem> createReferenceItem(Item item)
CreationRequest<SourceItem> createSelfItem(String sourceName)
CreationRequest<SourceItem> createSourceItem(Driver source, String sourceName)
CreationRequest<SourceItem> createImportItem(MasterImport masterImport, String sourceName)
<T extends Device> CreationRequest<SourceItem> createDeviceItem(T device, String sourceName)
<T extends Item> T addItem(T item, CustomizationRequest customizationRequest)
<T extends Item> CreationRequest<T> addItem(T item)
void markUnsupported()