Source code: com/trapezium/chisel/ChiselPluginDescriptor.java
1 /*
2 * @(#)ChiselPluginDescriptor.java
3 *
4 * Copyright (c) 1998 by Trapezium Development LLC. All Rights Reserved.
5 *
6 * The information in this file is the property of Trapezium Development LLC
7 * and may be used only in accordance with the terms of the license granted
8 * by Trapezium.
9 *
10 */
11 package com.trapezium.chisel;
12
13 /** This is used for the external serialization of a ChiselSet
14 * description, used by plugins.
15 */
16 public interface ChiselPluginDescriptor {
17
18 public static final String extension = ".cpd";
19
20 String getCommand();
21 String getTip();
22 boolean getGreenable();
23 String getKey();
24 boolean getInitialCollapsedValue();
25 int getNumberChisels();
26 String getClassName( int offset );
27 String getPrompt( int offset );
28 boolean getCheckVal( int offset );
29 int getListener( int offset );
30 }