summaryrefslogtreecommitdiff
path: root/ihl/interfaces/IDataNode.java
blob: d13af00d36c4290e1fbfa2001ab82f24173bba13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package ihl.interfaces;

import ihl.processing.invslots.InvSlotSignalProcessor;

import java.util.Set;

public interface IDataNode 
{
	int getAttachedSlotNumber();
	int getDataGridID();
	void setDataGrid(int newGridID);
	Set<IDataNode> getConnectedDataNodes();
	int getXPos();
	int getYPos();
	int getZPos();
	int getInnerId();
	boolean isIndirectlyConnectedWithContact(int id);
	void checkAttachedSlots();
	InvSlotSignalProcessor getAttachedSlot();
	int getType();
}