[Modeling-cvs] ProjectModeling/Modeling/doc/UserGuide DefiningaModel.tex,1.22,1.23
Status: Abandoned
Brought to you by:
sbigaret
From: <sbi...@us...> - 2003-08-26 18:41:31
|
Update of /cvsroot/modeling/ProjectModeling/Modeling/doc/UserGuide In directory sc8-pr-cvs1:/tmp/cvs-serv9717/doc/UserGuide Modified Files: DefiningaModel.tex Log Message: Added type for PyModel-entity and -attribute's props Index: DefiningaModel.tex =================================================================== RCS file: /cvsroot/modeling/ProjectModeling/Modeling/doc/UserGuide/DefiningaModel.tex,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** DefiningaModel.tex 24 Aug 2003 17:58:16 -0000 1.22 --- DefiningaModel.tex 26 Aug 2003 18:41:26 -0000 1.23 *************** *** 93,96 **** --- 93,97 ---- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \newpage \section{Concepts\label{model-concepts}} *************** *** 604,607 **** --- 605,609 ---- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \newpage \section{PyModels\label{pymodel}} *************** *** 779,798 **** The component \class{Entity} defines the following properties: ! \begin{longtableiii}{p{3cm}p{4cm}p{7cm}}{code}{Prop.}{Default}{Comment} ! \lineiii{name}{\emph{no default}}{The \code{name} is the only mandatory arguments when instanciating a \class{Entity}. Once set, it should not be changed} ! \lineiii{className}{value of \code{name}}{} ! \lineiii{moduleName}{value of \code{name}}{} ! \lineiii{externalName}{\code{externalNameForInternalName(name)}}{} ! \lineiii{isAbstract}{\code{0}}{} ! \lineiii{isReadOnly}{\code{0}}{} ! \lineiii{properties}{\code{[]}}{Sequence of \class{Attribute} and \class{Relationship} objects} ! \lineiii{parent}{\code{''}}{The name of its parent entity (inheritance)} ! \lineiii{typeName}{\code{''}}{} ! \lineiii{doc}{\code{''}}{comment} ! \end{longtableiii} \begin{notice} For details about these properties and their meaning, please refer --- 781,800 ---- The component \class{Entity} defines the following properties: ! \begin{longtableiv}{p{3cm}p{4cm}p{1.5cm}p{5.5cm}}{code}{Prop.}{Default}{type}{Comment} ! \lineiv{name}{\emph{no default}}{\code{string}}{The \code{name} is the only mandatory arguments when instanciating a \class{Entity}. Once set, it should not be changed} ! \lineiv{className}{value of \code{name}}{\code{string}}{} ! \lineiv{moduleName}{value of \code{name}}{\code{string}}{} ! \lineiv{externalName}{\code{externalNameForInternalName(name)}}{\code{string}}{} ! \lineiv{isAbstract}{\code{0}}{\code{int}}{} ! \lineiv{isReadOnly}{\code{0}}{\code{int}}{} ! \lineiv{properties}{\code{[]}}{\code{sequence}}{Sequence of \class{Attribute} and \class{Relationship} objects} ! \lineiv{parent}{\code{''}}{\code{string}}{The \code{name} of its parent entity (inheritance)} ! \lineiv{typeName}{\code{''}}{\code{string}}{} ! \lineiv{doc}{\code{''}}{\code{string}}{comment} ! \end{longtableiv} \begin{notice} For details about these properties and their meaning, please refer *************** *** 803,823 **** \subsection{Attribute\label{pymodel-attribute-props}} ! \begin{longtableiii}{p{3cm}p{4cm}p{7cm}}{code}{Prop.}{Default}{Comment} ! \lineiii{name}{\emph{no default}}{The \code{name} is the only mandatory arguments when instanciating a \class{Attribute}. Once set, it should not be changed} ! \lineiii{columnName}{\code{externalNameForInternalName(name)}}{} ! \lineiii{type}{\code{'int'}}{} ! \lineiii{externalType}{\code{'INTEGER'}}{} ! \lineiii{isClassProperty}{\code{1}}{} ! \lineiii{isRequired}{\code{0}}{} ! \lineiii{precision}{\code{0}}{} ! \lineiii{width}{\code{0}}{} ! \lineiii{scale}{\code{0}}{} ! \lineiii{defaultValue}{\code{None}}{} ! \lineiii{usedForLocking}{\code{0}}{} ! \lineiii{displayLabel}{\code{''}}{} ! \lineiii{doc}{\code{''}}{comment} ! \end{longtableiii} \begin{notice} --- 805,825 ---- \subsection{Attribute\label{pymodel-attribute-props}} ! \begin{longtableiv}{p{3cm}p{4cm}p{1.5cmcm}p{5.5cm}}{code}{Prop.}{Type}{Default}{Comment} ! \lineiv{name}{\code{string}}{\emph{no default}}{The \code{name} is the only mandatory arguments when instanciating a \class{Attribute}. Once set, it should not be changed} ! \lineiv{columnName}{\code{string}}{\code{externalNameForInternalName(name)}}{} ! \lineiv{type}{\code{string}}{\code{'int'}}{} ! \lineiv{externalType}{\code{string}}{\code{'INTEGER'}}{} ! \lineiv{isClassProperty}{\code{int}}{\code{1}}{} ! \lineiv{isRequired}{\code{int}}{\code{0}}{} ! \lineiv{precision}{\code{int}}{\code{0}}{} ! \lineiv{width}{\code{int}}{\code{0}}{} ! \lineiv{scale}{\code{int}}{\code{0}}{} ! \lineiv{defaultValue}{}{\code{None}}{} ! \lineiv{usedForLocking}{\code{int}}{\code{0}}{} ! \lineiv{displayLabel}{\code{string}}{\code{''}}{} ! \lineiv{doc}{\code{string}}{\code{''}}{comment} ! \end{longtableiv} \begin{notice} *************** *** 982,985 **** --- 984,988 ---- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \newpage \section{{\sc Xml} model\label{model-xml-format}} *************** *** 1212,1215 **** --- 1215,1219 ---- \makeatother %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \newpage \section{General guidelines and gotchas \label{guidelines-gotchas}} |