Newer
Older
AlgebraicDataflowArchitectureModel / AlgebraicDataflowArchitectureModel / src / simulator / states / CompositeResourceState.java
package simulator.states;

import java.util.Map;

public abstract class CompositeResourceState extends ResourceState {
	@Override
	boolean hasChildren() {
		return true;
	}
	
	public abstract Map<String, ResourceState> getChildStates();
	public abstract void clearChildStates();
	public abstract void replaceChildState(ResourceState state, ResourceState newState);
}