Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * OfficeFloor - http://www.officefloor.net
   * Copyright (C) 2005-2011 Daniel Sagenschneider
   *
   * This program is free software: you can redistribute it and/or modify
   * it under the terms of the GNU General Public License as published by
   * the Free Software Foundation, either version 3 of the License, or
   * (at your option) any later version.
   *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
 package net.officefloor.plugin.autowire;
 
Section for configuring auto-wiring.

Author(s):
Daniel Sagenschneider
 
 public class AutoWireSectionImpl extends AutoWirePropertiesImpl implements
Name of section.
 
 	private final String name;

 
 	private final Class<?> sourceClass;

Location of section.
 
 	private final String location;

Initiate.

Parameters:
compiler net.officefloor.compile.OfficeFloorCompiler.
name Name of section.
sourceClass net.officefloor.compile.spi.section.source.SectionSource class.
location Location of section.
properties Properties for the section.
 
 	public AutoWireSectionImpl(OfficeFloorCompiler compilerString name,
 			Class<?> sourceClassString locationPropertyList properties) {
 		super(compilerproperties);
 		this. = name;
 		this. = sourceClass;
 		this. = location;
 	}

Allow for extending this to provide additional functionality for an section.

Parameters:
compiler net.officefloor.compile.OfficeFloorCompiler.
section Section to copy in state.
 
 			AutoWireSection section) {
 		this(compilersection.getSectionName(), section
 				.getSectionSourceClass(), section.getSectionLocation(), section
 	}
 
 	/*
 	 * ========================= AutoWireSection ========================
 	 */
 
 	public String getSectionName() {
 		return this.;
 	}
 
 	public Class<?> getSectionSourceClass() {
 		return this.;
 	}
 
		return this.;
	}
New to GrepCode? Check out our FAQ X