public abstract class ModuleOperation extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
attributes |
protected List<Integer> |
involvedCSPs |
protected boolean |
modified |
| Constructor and Description |
|---|
ModuleOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(String key,
Object value) |
abstract void |
addDataId(CString dataId) |
abstract void |
addDataIds(List<CString> dataIds) |
Object |
getAttribute(String key) |
Map<String,Object> |
getAttributes() |
abstract List<CString> |
getDataIds() |
int |
getInvolvedCSP() |
List<Integer> |
getInvolvedCSPs() |
boolean |
isModified() |
Object |
removeAttribute(String key) |
abstract void |
removeDataId(int index) |
void |
setAttributes(Map<String,Object> attributes) |
abstract void |
setDataIds(List<CString> dataIds) |
void |
setInvolvedCSP(int involvedCSP) |
void |
setInvolvedCSPs(List<Integer> involvedCSPs) |
void |
setModified(boolean modified) |
public boolean isModified()
public void setModified(boolean modified)
public abstract void addDataId(CString dataId)
public abstract void removeDataId(int index)
public int getInvolvedCSP()
public void setInvolvedCSP(int involvedCSP)
Copyright © 2017 The CLARUS Consortium. All rights reserved.