public class PaIntERegistry extends java.lang.Object implements de.ims.icarus.util.intern.Interner<PaIntEParamsWrapper>
Modifier and Type | Class and Description |
---|---|
class |
PaIntERegistry.PaIntERegistryTableModel |
static class |
PaIntERegistry.ParamsBuffer |
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String eventName,
de.ims.icarus.ui.events.EventListener listener) |
void |
addParams(PaIntEParamsWrapper wrapper) |
boolean |
containsName(java.lang.String name) |
boolean |
containsParams(PaIntEParamsWrapper wrapper) |
PaIntERegistry.PaIntERegistryTableModel |
createTableModel() |
void |
editParamsDescription(PaIntEParamsWrapper wrapper,
java.lang.String description) |
void |
exportParams(java.nio.file.Path file) |
static PaIntERegistry |
getInstance() |
java.util.Set<java.lang.String> |
getParamNames() |
java.util.List<PaIntEParamsWrapper> |
getParams() |
PaIntEParamsWrapper |
getParams(java.lang.String name) |
java.lang.String |
getUniqueName(java.lang.String baseName) |
void |
importParams(java.nio.file.Path file) |
PaIntEParamsWrapper |
intern(PaIntEParamsWrapper item) |
static boolean |
isLegalName(java.lang.String name) |
void |
moveParams(int index0,
int index1) |
void |
paramsChanged(PaIntEParamsWrapper wrapper) |
void |
removeAllParams() |
void |
removeListener(de.ims.icarus.ui.events.EventListener listener) |
void |
removeListener(de.ims.icarus.ui.events.EventListener listener,
java.lang.String eventName) |
void |
removeParams(PaIntEParamsWrapper wrapper) |
void |
renameParams(PaIntEParamsWrapper wrapper,
java.lang.String newName) |
boolean |
setCompact(PaIntEParamsWrapper wrapper,
boolean compact) |
boolean |
setParams(PaIntEParamsWrapper wrapper,
PaIntEParams newParams) |
public static PaIntERegistry getInstance()
public void addListener(java.lang.String eventName, de.ims.icarus.ui.events.EventListener listener)
EventSource.addListener(java.lang.String, de.ims.icarus.ui.events.EventListener)
public void removeListener(de.ims.icarus.ui.events.EventListener listener)
EventSource.removeEventListener(de.ims.icarus.ui.events.EventListener)
public void removeListener(de.ims.icarus.ui.events.EventListener listener, java.lang.String eventName)
EventSource.removeEventListener(de.ims.icarus.ui.events.EventListener, java.lang.String)
public void addParams(PaIntEParamsWrapper wrapper)
public void removeParams(PaIntEParamsWrapper wrapper)
public void removeAllParams()
public void renameParams(PaIntEParamsWrapper wrapper, java.lang.String newName)
public void editParamsDescription(PaIntEParamsWrapper wrapper, java.lang.String description)
public boolean setParams(PaIntEParamsWrapper wrapper, PaIntEParams newParams)
public boolean setCompact(PaIntEParamsWrapper wrapper, boolean compact)
public void paramsChanged(PaIntEParamsWrapper wrapper)
public boolean containsParams(PaIntEParamsWrapper wrapper)
public boolean containsName(java.lang.String name)
public PaIntEParamsWrapper getParams(java.lang.String name)
public java.lang.String getUniqueName(java.lang.String baseName)
public static boolean isLegalName(java.lang.String name)
public void importParams(java.nio.file.Path file) throws java.lang.Exception
java.lang.Exception
public void exportParams(java.nio.file.Path file) throws java.lang.Exception
java.lang.Exception
public PaIntEParamsWrapper intern(PaIntEParamsWrapper item)
intern
in interface de.ims.icarus.util.intern.Interner<PaIntEParamsWrapper>
public void moveParams(int index0, int index1)
public java.util.List<PaIntEParamsWrapper> getParams()
public java.util.Set<java.lang.String> getParamNames()
public PaIntERegistry.PaIntERegistryTableModel createTableModel()