1 8 package org.codehaus.loom.classman.metadata; 9 10 19 public class FileSetMetaData 20 { 21 22 private final String m_baseDirectory; 23 24 25 private final String [] m_includes; 26 27 28 private final String [] m_excludes; 29 30 public FileSetMetaData( final String baseDirectory, 31 final String [] includes, 32 final String [] excludes ) 33 { 34 if( null == baseDirectory ) 35 { 36 throw new NullPointerException ( "baseDirectory" ); 37 } 38 if( null == includes ) 39 { 40 throw new NullPointerException ( "includes" ); 41 } 42 if( null == excludes ) 43 { 44 throw new NullPointerException ( "excludes" ); 45 } 46 47 m_baseDirectory = baseDirectory; 48 m_includes = includes; 49 m_excludes = excludes; 50 } 51 52 57 public String getBaseDirectory() 58 { 59 return m_baseDirectory; 60 } 61 62 67 public String [] getIncludes() 68 { 69 return m_includes; 70 } 71 72 77 public String [] getExcludes() 78 { 79 return m_excludes; 80 } 81 } 82 | Popular Tags |