Changeset 133 for trunk/src/org/expeditee/actions/Simple.java
- Timestamp:
- 07/10/08 15:50:20 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/actions/Simple.java
r130 r133 18 18 import org.expeditee.agents.DefaultAgent; 19 19 import org.expeditee.agents.DisplayTree; 20 import org.expeditee.agents.SearchAgent; 21 import org.expeditee.agents.SearchFrameset; 22 import org.expeditee.agents.SearchTree; 20 23 import org.expeditee.agents.WriteTree; 21 24 import org.expeditee.gui.AttributeUtils; 22 25 import org.expeditee.gui.DisplayIO; 23 26 import org.expeditee.gui.Frame; 24 import org.expeditee.gui.FrameCreator;25 27 import org.expeditee.gui.FrameGraphics; 26 28 import org.expeditee.gui.FrameIO; … … 856 858 String pattern = context.getPrimitives().getStringValue( 857 859 tokens[2]); 858 FrameCreator results = SearchActions.searchFrameset(frameset, replacementString, resultsFrameset, pattern, isVerbose()); 860 SearchAgent searchAgent = new SearchFrameset(); 861 searchAgent.initialise(frameset, resultsFrameset, replacementString, pattern); 862 searchAgent.run(); 863 859 864 if (tokens.length > 6) { 860 context.getPrimitives().setValue(tokens[ 5],861 results.getName());865 context.getPrimitives().setValue(tokens[6], 866 searchAgent.getResultsFrameName()); 862 867 } 863 868 } else if (tokens[0].equals("searchtree")) { … … 886 891 String pattern = context.getPrimitives().getStringValue( 887 892 tokens[2]); 888 FrameCreator results = SearchActions.searchTree(topFrameName, replacementString, resultsFrameset, pattern, isVerbose()); 893 SearchAgent searchAgent = new SearchTree(); 894 searchAgent.initialise(topFrameName, resultsFrameset, replacementString, pattern); 895 searchAgent.run(); 889 896 if (tokens.length > 6) { 890 897 context.getPrimitives().setValue(tokens[6], 891 results.getName());898 searchAgent.getResultsFrameName()); 892 899 } 893 900 } else { … … 1682 1689 } else if (ifStatement.equals("ifactioned")) { 1683 1690 result = ((Item) context.getPointers() 1684 .getVariable(variable).getValue()). getAction() != null;1691 .getVariable(variable).getValue()).hasAction(); 1685 1692 } else if (ifStatement.equals("ifnotactioned")) { 1686 result = ((Item) context.getPointers()1687 .getVariable(variable).getValue()). getAction() == null;1693 result = !((Item) context.getPointers() 1694 .getVariable(variable).getValue()).hasAction(); 1688 1695 } else if (ifStatement.equals("ifbodytext")) { 1689 1696 Item i = (Item) context.getPointers().getVariable(variable) … … 2130 2137 String fileName = context.getPrimitives().getStringValue(tokens[3]); 2131 2138 WriteTree wt = new WriteTree(format, fileName); 2132 if (wt.initialise(source)) { 2133 wt.setStartFrame(source); 2139 if (wt.initialise(source, null)) { 2134 2140 wt.run(); 2135 2141 }
Note:
See TracChangeset
for help on using the changeset viewer.