View Javadoc

1   package net.sf.josceleton.core.impl.entity;
2   
3   import net.sf.josceleton.core.api.entity.Coordinate;
4   import net.sf.josceleton.core.api.entity.User;
5   import net.sf.josceleton.core.api.entity.UserState;
6   import net.sf.josceleton.core.api.entity.joint.Joint;
7   import net.sf.josceleton.core.api.entity.message.JointMessage;
8   import net.sf.josceleton.core.api.entity.message.UserMessage;
9   
10  public interface FactoryFacade { // extends renamed CoordinateFactory, JointMessageFactory, UserMessageFactory {
11  	
12  	Coordinate createCoordinate(float x, float y, float z);
13  	
14  	JointMessage createJointMessage(User user, Joint joint, Coordinate coordinate);
15  	
16  	UserMessage createUserMessage(User user, UserState userState);
17  	
18  }