public FacetLabel(String dim, String[] path) {components = new String[1+path.length];components[0] = dim;System.arraycopy(path, 0, components, 1, path.length);length = components.length;checkComponents();}

public FacetLabel ( String dim , String [ ] path ) { components = new String [ 1 + path . length ] ; components [ 0 ] = dim ; System . arraycopy ( path , 0 , components , 1 , path . length ) ; length = components . length ; checkComponents ( ) ; }
public FacetLabel(string dim, string[] path){Components = new string[1 + path.Length];Components[0] = dim;Array.Copy(path, 0, Components, 1, path.Length);Length = Components.Length;CheckComponents();}
