0

Added "multiword" strings

This commit is contained in:
NEMESIS13cz
2016-10-16 10:26:15 +02:00
parent 1c0b0eac57
commit 80d27b488b
25 changed files with 1744 additions and 1652 deletions

View File

@@ -1,33 +1,33 @@
package com.nemez.cmdmgr.util;
import java.util.ArrayList;
import com.nemez.cmdmgr.component.ChainComponent;
public class BranchStack {
private ArrayList<ChainComponent> components;
public BranchStack() {
components = new ArrayList<ChainComponent>();
}
public void push(ChainComponent comp) {
components.add(comp);
}
public ChainComponent pop() {
if (components.size() > 0) {
ChainComponent toPop = components.remove(components.size() - 1);
return toPop;
}
return null;
}
public ChainComponent get() {
if (components.size() > 0) {
return components.get(components.size() - 1);
}
return null;
}
}
package com.nemez.cmdmgr.util;
import java.util.ArrayList;
import com.nemez.cmdmgr.component.ChainComponent;
public class BranchStack {
private ArrayList<ChainComponent> components;
public BranchStack() {
components = new ArrayList<ChainComponent>();
}
public void push(ChainComponent comp) {
components.add(comp);
}
public ChainComponent pop() {
if (components.size() > 0) {
ChainComponent toPop = components.remove(components.size() - 1);
return toPop;
}
return null;
}
public ChainComponent get() {
if (components.size() > 0) {
return components.get(components.size() - 1);
}
return null;
}
}