Rogue Wave Server Studio > Rogue Wave Server Studio Advanced Features > Using Studio with Derived Representation Object Types > Prerequisites
 
Prerequisites
1. When you derive a class from IlsSwRepresentation, its name must include the word representation (case insensitive).
For example, you can call the class mySwRepresentation or myREPRESENTATION.
2. When you derive a class from IlsSwTable, its name must include the word table (case insensitive).
For example, you can call the class mySwTable or myTABLE.
3. When you derive a class from IlsSwRow, its name must include the word row (case insensitive).
For example, you can call the class mySwRow or myROW.
Once you have created your own subclasses, you must use them within Studio as your representation object classes instead of IlsSwRepresentation, IlsSwTable and IlsSwRow.
Note: You do not have to derive both IlsSwTable and IlsSwRow. You can choose to derive just the table or just the row.
Important: If you use derived classes to instantiate representations, tables or rows, you will not be able to test your view within Rogue Wave Server Studio, unless you first build a Views component that implements your types. See The Rogue Wave Views Component.

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.