// Path: src/api/java/appeng/api/util/AEColoredItemDefinition.java
// public interface AEColoredItemDefinition
// {
// 
// 	/**
// 	 * @return the {@link Block} Implementation if applicable
// 	 */
// 	Block block(AEColor color);
// 
// 	/**
// 	 * @return the {@link Item} Implementation if applicable
// 	 */
// 	Item item(AEColor color);
// 
// 	/**
// 	 * @return the {@link TileEntity} Class if applicable.
// 	 */
// 	Class<? extends TileEntity> entity(AEColor color);
// 
// 	/**
// 	 * @return an {@link ItemStack} with specified quantity of this item.
// 	 */
// 	ItemStack stack(AEColor color, int stackSize);
// 
// 	/**
// 	 * @param stackSize
// 	 *            - stack size of the result.
// 	 * @return an array of all colors.
// 	 */
// 	ItemStack[] allStacks(int stackSize);
// 
// 	/**
// 	 * Compare {@link ItemStack} with this {@link AEItemDefinition}
// 	 * 
// 	 * @param comparableItem
// 	 * @return true if the item stack is a matching item.
// 	 */
// 	boolean sameAs(AEColor color, ItemStack comparableItem);
// 
// }


import appeng.api.util.AEColoredItemDefinition;
import appeng.api.util.AEItemDefinition;
package appeng.api.definitions;


public class Parts
{

// Path: src/api/java/appeng/api/util/AEColoredItemDefinition.java
// public interface AEColoredItemDefinition
// {
// 
// 	/**
// 	 * @return the {@link Block} Implementation if applicable
// 	 */
// 	Block block(AEColor color);
// 
// 	/**
// 	 * @return the {@link Item} Implementation if applicable
// 	 */
// 	Item item(AEColor color);
// 
// 	/**
// 	 * @return the {@link TileEntity} Class if applicable.
// 	 */
// 	Class<? extends TileEntity> entity(AEColor color);
// 
// 	/**
// 	 * @return an {@link ItemStack} with specified quantity of this item.
// 	 */
// 	ItemStack stack(AEColor color, int stackSize);
// 
// 	/**
// 	 * @param stackSize
// 	 *            - stack size of the result.
// 	 * @return an array of all colors.
// 	 */
// 	ItemStack[] allStacks(int stackSize);
// 
// 	/**
// 	 * Compare {@link ItemStack} with this {@link AEItemDefinition}
// 	 * 
// 	 * @param comparableItem
// 	 * @return true if the item stack is a matching item.
// 	 */
// 	boolean sameAs(AEColor color, ItemStack comparableItem);
// 
// }


// Path: src/api/java/appeng/api/definitions/Parts.java
import appeng.api.util.AEColoredItemDefinition;
import appeng.api.util.AEItemDefinition;

package appeng.api.definitions;


public class Parts
{

	public AEColoredItemDefinition partCableSmart;