Package pt.webdetails.cpf.packager.origin

Examples of pt.webdetails.cpf.packager.origin.StaticSystemOrigin


    }
    return dependencies;
  }

  private PathOrigin getDefaultOrigin() {
    return new StaticSystemOrigin( BASE_DIR );
  }
View Full Code Here


      for (Element pathElement : pathElements) {
        String path = StringUtils.strip(pathElement.getTextTrim());
        String origin = pathElement.attributeValue("origin");
        if(!StringUtils.isEmpty(origin)) {
          if (StringUtils.equals(origin, "static")) {
            locations.add(new StaticSystemOrigin(path));
          }
          else if (StringUtils.equals(origin, "repo")) {
            locations.add(new PluginRepositoryOrigin(CdeEngine.getEnv().getPluginRepositoryDir(), path));
          }
        }
View Full Code Here

  private void readBaseComponents( MetaModel.Builder model, XmlFsPluginThingReaderFactory factory )
      throws ThingReadException {
    List<IBasicFile> filesList = CdeEnvironment.getPluginSystemReader( BASE_COMPS_DIR ).listFiles( null,
        new GenericBasicFileFilter( null, DEFINITION_FILE_EXT ), IReadAccess.DEPTH_ALL );
    PathOrigin origin = new StaticSystemOrigin( BASE_COMPS_DIR );
    for ( IBasicFile file : filesList ) {
      this.readComponentsFile( model, factory, file, DEF_BASE_TYPE, origin );
    }
  }
View Full Code Here

        in = CdeEnvironment.getPluginSystemReader().getFileInputStream( INCLUDES_PROP );
        props.load( in );
      } finally {
        IOUtils.closeQuietly( in );
      }
      PathOrigin origin = new StaticSystemOrigin( "" );

      manager.registerPackage( StdPackages.EDITOR_JS_INCLUDES, PackageType.JS );
      DependenciesPackage scripts = manager.getPackage( StdPackages.EDITOR_JS_INCLUDES );
      if ( props.containsKey( "scripts" ) ) {
        for ( String path : props.get( "scripts" ).toString().split( "," ) ) {
View Full Code Here

        in = CdeEnvironment.getPluginSystemReader().getFileInputStream( EXTRA_INCLUDES_PROP );
        extraProps.load( in );
      } finally {
        IOUtils.closeQuietly( in );
      }
      PathOrigin origin = new StaticSystemOrigin( "" );

      DependenciesPackage scripts = depMgr.getPackage( StdPackages.COMPONENT_DEF_SCRIPTS );
      if ( extraProps.containsKey( "scripts" ) ) {
        for ( String path : extraProps.get( "scripts" ).toString().split( "," ) ) {
          if ( !path.isEmpty() ) {
View Full Code Here

TOP

Related Classes of pt.webdetails.cpf.packager.origin.StaticSystemOrigin

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.