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 }