Beruflich Dokumente
Kultur Dokumente
java
/**
*
*/
/**
* @author Mukesh
* @generated "UML to Java V5.0
(com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
*/
public class Client {
}
Command.java
public interface Command {
public void execute();
}
ConcreteCommand.java
/**
*
*/
/**
* @author Mukesh
* @generated "UML to Java V5.0
(com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
*/
public class ConcreteCommand {
}
Light.java
public class Light {
private Object Location;
public Light() {
}
/**
* @return the receiver
* @generated "UML to Java V5.0
(com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
*/
public Light getReceiver() {
// begin-user-code
return receiver;
// end-user-code
}
/**
* @param theReceiver the receiver to set
* @generated "UML to Java V5.0
(com.ibm.xtools.transform.uml2.java5.internal.UML2JavaTransform)"
*/
public void setReceiver(Light theReceiver) {
// begin-user-code
receiver = theReceiver;
// end-user-code
}
/**
* @generated "Command
(com.ibm.xtools.patterns.content.gof.behavioral.command.CommandPattern)"
*/
public LightOff(Light receiver) {
// begin-user-code
this.receiver = receiver;
// end-user-code
}
/**
* @generated "Command
(com.ibm.xtools.patterns.content.gof.behavioral.command.CommandPattern)"
*/
public void execute() {
// begin-user-code
// begin-user-code// TODO: Invoke methods in receiver to
carry out the request.
throw new java.lang.UnsupportedOperationException();
// end-user-code
// end-user-code
}
}
Lighton.java
public class LightOn implements Command {
public Light receiver;