001
014
015 package com.liferay.portal.kernel.expression;
016
017 import java.util.ArrayList;
018 import java.util.List;
019
020
023 public class VariableDependencies {
024
025 public VariableDependencies(String variableName) {
026 _variableName = variableName;
027 }
028
029 public void addAffectedVariable(String variableName) {
030 _affectedVariableNames.add(variableName);
031 }
032
033 public void addRequiredVariable(String variableName) {
034 _requiredVariableNames.add(variableName);
035 }
036
037 public List<String> getAffectedVariableNames() {
038 return _affectedVariableNames;
039 }
040
041 public List<String> getRequiredVariableNames() {
042 return _requiredVariableNames;
043 }
044
045 public String getVariableName() {
046 return _variableName;
047 }
048
049 private final List<String> _affectedVariableNames = new ArrayList<String>();
050 private final List<String> _requiredVariableNames = new ArrayList<String>();
051 private final String _variableName;
052
053 }