Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
SimpleAssetMap.java
1 
16 package net.squiz.matrix.assetmap;
17 
18 import net.squiz.matrix.ui.*;
19 import net.squiz.matrix.core.*;
20 import net.squiz.matrix.matrixtree.*;
21 import javax.swing.*;
22 
27 public class SimpleAssetMap extends AssetMap {
28 
29  private javax.swing.Timer timer;
30 
31  public void start() {
32  initAssetMap();
33  }
34 
35  public void stop() {}
36 
37  protected JComponent createApplet() {
38  return new FinderView();
39  }
40 
41  public void processAssetLocator(String params) {
42  // we need to create 2 arrays
43  String[] info = params.split("~");
44  String[] assetIds = info[0].split("\\|");
45  String[] sort_orders = info[1].split("\\|");
46 
47  // use the simple version for simple asset map
48  MatrixTreeBus.startSimpleAssetLocator(assetIds, sort_orders);
49  }
50 
51 }