Initial commit
This commit is contained in:
@@ -0,0 +1,139 @@
|
||||
package com.ubt.jimu.blockly.command.interaction;
|
||||
|
||||
import com.ubt.jimu.blockly.bean.BlocklyProject;
|
||||
import com.ubt.jimu.blockly.bean.JimuMotion;
|
||||
import com.ubt.jimu.blockly.bean.JimuSound;
|
||||
import java.io.File;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class BlocklyInteraction extends AbstractBlocklyInteraction {
|
||||
private AbstractBlocklyInteraction[] listeners;
|
||||
|
||||
public BlocklyInteraction(AbstractBlocklyInteraction... abstractBlocklyInteractionArr) {
|
||||
if (abstractBlocklyInteractionArr == null || abstractBlocklyInteractionArr.length == 0) {
|
||||
this.listeners = new AbstractBlocklyInteraction[0];
|
||||
} else {
|
||||
this.listeners = abstractBlocklyInteractionArr;
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void addBlocklyProject(BlocklyProject blocklyProject, File file) {
|
||||
super.addBlocklyProject(blocklyProject, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.addBlocklyProject(blocklyProject, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void addJimuMotion(JimuMotion jimuMotion) {
|
||||
super.addJimuMotion(jimuMotion);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.addJimuMotion(jimuMotion);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void addJimuSound(JimuSound jimuSound, File file) {
|
||||
super.addJimuSound(jimuSound, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.addJimuSound(jimuSound, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void deleteBlocklyProject(BlocklyProject blocklyProject, File file) {
|
||||
super.deleteBlocklyProject(blocklyProject, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.deleteBlocklyProject(blocklyProject, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void deleteJimuMotion(JimuMotion jimuMotion) {
|
||||
super.deleteJimuMotion(jimuMotion);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.deleteJimuMotion(jimuMotion);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void deleteJimuSound(JimuSound jimuSound, File file) {
|
||||
super.deleteJimuSound(jimuSound, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.deleteJimuSound(jimuSound, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void renameBlocklyProject(BlocklyProject blocklyProject, File file) {
|
||||
super.renameBlocklyProject(blocklyProject, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.renameBlocklyProject(blocklyProject, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void renameJimuMotion(JimuMotion jimuMotion) {
|
||||
super.renameJimuMotion(jimuMotion);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.renameJimuMotion(jimuMotion);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void renameJimuSound(JimuSound jimuSound) {
|
||||
super.renameJimuSound(jimuSound);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.renameJimuSound(jimuSound);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override // com.ubt.jimu.blockly.command.interaction.AbstractBlocklyInteraction
|
||||
public void updateBlocklyProject(BlocklyProject blocklyProject, File file) {
|
||||
super.updateBlocklyProject(blocklyProject, file);
|
||||
for (AbstractBlocklyInteraction abstractBlocklyInteraction : this.listeners) {
|
||||
try {
|
||||
abstractBlocklyInteraction.updateBlocklyProject(blocklyProject, file);
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user