public abstract class AbstractCreationRequest<T extends Item> extends Object implements CreationRequest<T>
| Constructor and Description |
|---|
AbstractCreationRequest(Object component,
List<String> hierarchy) |
| Modifier and Type | Method and Description |
|---|---|
CreationRequest<T> |
addCustomizationTags(Collection<String> tags) |
CreationRequest<T> |
addCustomizationTags(String... tags) |
void |
addMasterListener(MasterListener<T> masterListener) |
CustomizationRequest |
buildRequest(Item item) |
CreationRequest<T> |
customizationTags(Collection<String> tags) |
CreationRequest<T> |
customizationTags(String... tags) |
CreationRequest<T> |
dataType(DataType dataType) |
int |
getGlobalizationLevel() |
Set<MasterListener<T>> |
getMasterListeners() |
CreationRequest<T> |
incrementGlobalizationLevel() |
CreationRequest<T> |
information(String description,
String unit,
String system) |
CreationRequest<T> |
localTags(Collection<String> localTags) |
CreationRequest<T> |
localTags(String... localTags) |
CreationRequest<T> |
request(CustomizationRequest request) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic CreationRequest<T> localTags(String... localTags)
localTags in interface CreationRequest<T extends Item>public CreationRequest<T> localTags(Collection<String> localTags)
localTags in interface CreationRequest<T extends Item>public CreationRequest<T> information(String description, String unit, String system)
information in interface CreationRequest<T extends Item>public CreationRequest<T> dataType(DataType dataType)
dataType in interface CreationRequest<T extends Item>public CreationRequest<T> customizationTags(String... tags)
customizationTags in interface CreationRequest<T extends Item>public CreationRequest<T> customizationTags(Collection<String> tags)
customizationTags in interface CreationRequest<T extends Item>public CreationRequest<T> addCustomizationTags(String... tags)
addCustomizationTags in interface CreationRequest<T extends Item>public CreationRequest<T> addCustomizationTags(Collection<String> tags)
addCustomizationTags in interface CreationRequest<T extends Item>public CreationRequest<T> request(CustomizationRequest request)
request in interface CreationRequest<T extends Item>public CreationRequest<T> incrementGlobalizationLevel()
incrementGlobalizationLevel in interface CreationRequest<T extends Item>public int getGlobalizationLevel()
getGlobalizationLevel in interface CreationRequest<T extends Item>public CustomizationRequest buildRequest(Item item)
public void addMasterListener(MasterListener<T> masterListener)
addMasterListener in interface CreationRequest<T extends Item>public Set<MasterListener<T>> getMasterListeners()