001 package org.kuali.maven.plugins.graph.tree;
002
003 import org.apache.commons.collections15.list.SetUniqueList;
004
005 public class TreeMetaData {
006 int size;
007
008 SetUniqueList<String> artifactIdentifiers = Helper.decorate();
009 SetUniqueList<String> partialArtifactIdentifiers = Helper.decorate();
010
011 Tracker scopes = new Tracker();
012 Tracker requiredness = new Tracker();
013 Tracker states = new Tracker();
014 Tracker groupIds = new Tracker();
015 Tracker artifactIds = new Tracker();
016 Tracker types = new Tracker();
017 Tracker classifiers = new Tracker();
018 Tracker versions = new Tracker();
019
020 public int getSize() {
021 return size;
022 }
023
024 public void setSize(int size) {
025 this.size = size;
026 }
027
028 public SetUniqueList<String> getArtifactIdentifiers() {
029 return artifactIdentifiers;
030 }
031
032 public void setArtifactIdentifiers(SetUniqueList<String> artifactIdentifiers) {
033 this.artifactIdentifiers = artifactIdentifiers;
034 }
035
036 public SetUniqueList<String> getPartialArtifactIdentifiers() {
037 return partialArtifactIdentifiers;
038 }
039
040 public void setPartialArtifactIdentifiers(SetUniqueList<String> partialArtifactIdentifiers) {
041 this.partialArtifactIdentifiers = partialArtifactIdentifiers;
042 }
043
044 public Tracker getScopes() {
045 return scopes;
046 }
047
048 public void setScopes(Tracker scopes) {
049 this.scopes = scopes;
050 }
051
052 public Tracker getRequiredness() {
053 return requiredness;
054 }
055
056 public void setRequiredness(Tracker requiredness) {
057 this.requiredness = requiredness;
058 }
059
060 public Tracker getStates() {
061 return states;
062 }
063
064 public void setStates(Tracker states) {
065 this.states = states;
066 }
067
068 public Tracker getGroupIds() {
069 return groupIds;
070 }
071
072 public void setGroupIds(Tracker groupIds) {
073 this.groupIds = groupIds;
074 }
075
076 public Tracker getArtifactIds() {
077 return artifactIds;
078 }
079
080 public void setArtifactIds(Tracker artifactIds) {
081 this.artifactIds = artifactIds;
082 }
083
084 public Tracker getTypes() {
085 return types;
086 }
087
088 public void setTypes(Tracker types) {
089 this.types = types;
090 }
091
092 public Tracker getClassifiers() {
093 return classifiers;
094 }
095
096 public void setClassifiers(Tracker classifiers) {
097 this.classifiers = classifiers;
098 }
099
100 public Tracker getVersions() {
101 return versions;
102 }
103
104 public void setVersions(Tracker versions) {
105 this.versions = versions;
106 }
107
108 }