code: @Override
      public void parse(final String... parameters) {
  
          switch (parameters.length) {
              case 4:
                  absolutePathProperty().set(parameters[0]);
                  fxmlNameProperty().set(parameters[1]);
                  absoluteBundlePathProperty().set(parameters[2]);
                  bundleNameProperty().set(parameters[3]);
                  break;
  
              case 3:
                  absolutePathProperty().set(parameters[0]);
                  fxmlNameProperty().set(parameters[1]);
                  break;
  
              case 1:
              default:
                  fxmlNameProperty().set(parameters[0]);
          }
      }
docs: {@inheritDoc}