/* $Id: options.wrm,v 1.26 2000/01/20 13:53:50 srk Exp $ */ /* wspec/options.wrm This file is read only at execution time It holds the class definitions necessary to the applications. The kernel classes are defined in the program code. You can freely edit this file without recompiling but it must remain consistent with the other wspec files and you must never change the type (A, B, X) of a class unless you reconstruct the database from ace files. Line starting with _VClassName are parsed, they are expected to contain a la Unix a set of -Option parameters. Class names must match their enumeration in wspec/classes.wrm The order in which classes appear here will be used in displays. Options names can be abbreviated, recognized options are -Hidden : this class will be listed in the Main Window triangle. -Visible : this class will be listed in the acedb Main Window. -Array : this class is of type A, (Array or tuple). -Btree : this class is of type B, it must be further defined in models.wrm -XREF : Auto cross referencing Hidden B system class. Do not use. -Display displayType : The preferred display type of the class. -Title Tag : If present in some object of that class, the text following it will be used preferentially when referring to that object. -Symbol Tag : If present in some object of that class, the text or key following it will be used preferentially when referring to that object in Maps. -Rename otherName : Other name will show in lists, old and new name will be recognized in ace files and queries, old is used in the code. In case some newName matches some old name, the new name takes precedence. -CaseSensitive : The names in this class will be case sensitive. Never undo this option once it has been used. -Known : Prevents indirect creation of new object in ace files You can't enter a new object in this class directly but not by quoting it in another object. Classes default as -B -H -D TREE type A classes further default as -H -D ZERO Displays: Every display type needs a display function. Parsers: Special code must be provided for A Classes Dumps: Special code must be provided to dump A classes These routines must be registered in file wspec/quovadis.h before recompilation. */ _VCategory -V _VPlatform -V _VPackage -V _VProgram -V _VFile -V _VTree -V -D DtDendrogram _VTreeNode -H -D DtDendrogram _VTaxon -V -D DtDendrogram #_VUrl -H -D WWW _VUrl -D WWW _VWWW_server -H /* We need to explicitly hide these classes so that they won't show up in Add/Delete/Rename/Alias */ _VOther_Locus -H _VcDNA_Sequence -H _VMethod -H _VTc_Insertion -H _VRepeat_Sequence -H _VView -H _VGenome_Sequence -H _Vwormpep -H