/* * Copyright 2013 Guidewire Software, Inc. */ package gw.internal.gosu.parser; import gw.lang.reflect.gs.IGosuClass; class GosuClassTransparentActivationContext extends TransparentActivationContext { private boolean _hasLabel; public GosuClassTransparentActivationContext(IGosuClass gosuClass, boolean hasLabel) { super(gosuClass); _hasLabel = hasLabel; } @Override public String getLabel() { return _hasLabel ? ((IGosuClass)getContext()).getName() : null; } }