currentObject = new Hook(currentSection);
} else if (name.equals(ParsingUtil.MONITOR)) {
currentObject = new Monitor(currentSection);
} else if (name.startsWith(ParsingUtil.CONSTRAINT)) {
// Hierarchical constraint case processing
currentObject = new HierarchicalConstraint(currentSection);
String[] parts = name.split("/");
if (parts.length == 3) {
String type = parts[1].trim();
String actorName = parts[2].trim();
((HierarchicalConstraint) currentObject).setActorName(actorName);