public Articy.Unity.Interfaces.ScriptDataProxy getProp(string aProperty) { int featureIndex = aProperty.IndexOf('.'); if ((featureIndex != -1)) { string featurePath = aProperty.Substring(0, featureIndex); string featureProperty = aProperty.Substring((featureIndex + 1)); if ((featurePath == "ItemCombination")) { return(ItemCombination.getProp(featureProperty)); } if ((featurePath == "VariableBinding")) { return(VariableBinding.getProp(featureProperty)); } } return(null); }