public class PLGProcessCollection extends java.util.concurrent.CopyOnWriteArrayList<PlgProcess>
Constructor and Description |
---|
PLGProcessCollection()
New constructor
|
PLGProcessCollection(int size)
New constructor
|
Modifier and Type | Method and Description |
---|---|
PLGProcessCollectionGeneratorConfiguration |
getConfiguration()
Getter of the configuration object
|
static PLGProcessCollection |
importCollection(java.io.InputStream input) |
void |
saveCollection(java.io.File file)
Export the given process collection to a plg file
|
void |
setConfiguration(PLGProcessCollectionGeneratorConfiguration configuration)
Setter of the configuration object
|
add, add, addAll, addAll, addAllAbsent, addIfAbsent, clear, clone, contains, containsAll, equals, forEach, get, hashCode, indexOf, indexOf, isEmpty, iterator, lastIndexOf, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, toString
public PLGProcessCollection(int size)
size
- the expected size of the collectionpublic PLGProcessCollection()
public PLGProcessCollectionGeneratorConfiguration getConfiguration()
public void setConfiguration(PLGProcessCollectionGeneratorConfiguration configuration)
configuration
- the configuration objectpublic void saveCollection(java.io.File file) throws java.io.IOException
file
- the destination filejava.io.IOException
public static PLGProcessCollection importCollection(java.io.InputStream input) throws java.io.IOException, org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException, org.w3c.dom.DOMException, java.text.ParseException
file
- java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.text.ParseException
org.w3c.dom.DOMException