|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.processmining.exporting.petrinet.cpnexport.SubpageMapping
public class SubpageMapping
A mapping for the subpage of a transition, that is needed for writing the cpn-file, is defined.
Constructor Summary | |
---|---|
SubpageMapping()
|
Method Summary | |
---|---|
void |
addMapping(ColoredPlace sub,
ColoredPlace top)
Add a mapping from a subplace to a topplace |
java.lang.Object |
clone(java.util.ArrayList topPlacesNew,
java.util.ArrayList subPlacesNew)
Make a deep copy of the object. |
org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping |
getMappingForSubPlace(ColoredPlace sub)
Retrieves the mapping that belongs to the sub place |
org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping |
getMappingForTopPlace(ColoredPlace top)
Retrieves the mapping that belongs to the top place |
java.util.ArrayList<org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping> |
getMappings()
Retrieves the list with all mappings from sub to top |
java.lang.String |
getSubPageID()
Gives the cpnID of the subpage for a transition |
void |
setSubPageID(java.lang.String id)
Sets the cpnID of the subpage for a transition |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SubpageMapping()
Method Detail |
---|
public java.lang.String getSubPageID()
public void setSubPageID(java.lang.String id)
id
- the cpnID for the subpage of a transition.public void addMapping(ColoredPlace sub, ColoredPlace top)
sub
- ColoredPlace the subplacetop
- ColoredPlace the topplacepublic java.util.ArrayList<org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping> getMappings()
public org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping getMappingForSubPlace(ColoredPlace sub)
sub
- ColoredPlace the place on the sub page
null
if no mapping existspublic org.processmining.exporting.petrinet.cpnexport.SubpageMapping.Mapping getMappingForTopPlace(ColoredPlace top)
top
- ColoredPlace the place on the top page
null
if no mapping existspublic java.lang.Object clone(java.util.ArrayList topPlacesNew, java.util.ArrayList subPlacesNew) throws java.lang.CloneNotSupportedException
topPlacesNew
- ArrayList the cloned places on the top page levelsubPlacesNew
- ArrayList the cloned places on the sub page level
java.lang.CloneNotSupportedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |