package org.archstudio.myx.fw;
public class MyxBasicBrickItems implements IMyxBrickItems {
protected IMyxName brickName;
protected IMyxRequiredServiceProvider requiredServiceProvider;
protected IMyxInterfaceManager interfaceManager;
protected IMyxBrickDescription brickDescription;
protected IMyxBrickInitializationData initializationData;
public MyxBasicBrickItems(IMyxName brickName, IMyxRequiredServiceProvider requiredServiceProvider,
IMyxInterfaceManager interfaceManager, IMyxBrickDescription brickDescription,
IMyxBrickInitializationData initializationData) {
this.brickName = brickName;
this.requiredServiceProvider = requiredServiceProvider;
this.interfaceManager = interfaceManager;
this.brickDescription = brickDescription;
this.initializationData = initializationData;
}
@Override
public IMyxInterfaceManager getInterfaceManager() {
return interfaceManager;
}
public void setInterfaceManager(IMyxInterfaceManager interfaceManager) {
this.interfaceManager = interfaceManager;
}
@Override
public IMyxRequiredServiceProvider getRequiredServiceProvider() {
return requiredServiceProvider;
}
public void setRequiredServiceProvider(IMyxRequiredServiceProvider requiredServiceProvider) {
this.requiredServiceProvider = requiredServiceProvider;
}
@Override
public IMyxName getBrickName() {
return brickName;
}
public void setBrickName(IMyxName brickName) {
this.brickName = brickName;
}
@Override
public IMyxBrickDescription getBrickDescription() {
return brickDescription;
}
public void setBrickDescription(IMyxBrickDescription brickDescription) {
this.brickDescription = brickDescription;
}
@Override
public IMyxBrickInitializationData getInitializationData() {
return initializationData;
}
public void setInitializationData(IMyxBrickInitializationData initializationData) {
this.initializationData = initializationData;
}
}