/// <summary> /// crea un alias per il modulo, ossia all'interno del sistema posso riferire /// ad uno stesso modulo tramite il suo alias. /// </summary> /// <returns>The alias.</returns> /// <param name="moduleIdentifier">Module identifier.</param> /// <param name="aliasTarget">Alias target, ossia il nome dell'alias </param> public static AliasBuilder buildAlias(ModuleIdentifier moduleIdentifier, ModuleIdentifier aliasTarget) { if (moduleIdentifier == null) { throw new ArgumentException ("[ERROR] - moduleIdentifier is null"); } if (aliasTarget == null) { throw new ArgumentException ("[ERROR] - aliasTarget is null"); } AliasBuilder aliasBuilder = new AliasBuilderImpl (); aliasBuilder.create (moduleIdentifier, aliasTarget); return aliasBuilder; }
/// <summary> /// crea un alias per il modulo, ossia all'interno del sistema posso riferire /// ad uno stesso modulo tramite il suo alias. /// </summary> /// <returns>The alias.</returns> /// <param name="moduleIdentifier">Module identifier.</param> /// <param name="aliasTarget">Alias target, ossia il nome dell'alias </param> public static AliasBuilder buildAlias(ModuleIdentifier moduleIdentifier, ModuleIdentifier aliasTarget) { if (moduleIdentifier == null) { throw new ArgumentException("[ERROR] - moduleIdentifier is null"); } if (aliasTarget == null) { throw new ArgumentException("[ERROR] - aliasTarget is null"); } AliasBuilder aliasBuilder = new AliasBuilderImpl(); aliasBuilder.create(moduleIdentifier, aliasTarget); return(aliasBuilder); }