[Dev OpenGP] [54] Class diagram before rm -rf * |
[ Thread Index |
Date Index
| More opengp.tuxfamily.org/development Archives
]
Revision: 54
Author: alband85
Date: 2009-03-18 14:47:03 +0100 (Wed, 18 Mar 2009)
Log Message:
-----------
Class diagram before rm -rf *
Modified Paths:
--------------
externals/Com/Rapport/figures/uml/class.mp
Modified: externals/Com/Rapport/figures/uml/class.mp
===================================================================
--- externals/Com/Rapport/figures/uml/class.mp 2009-03-18 13:45:48 UTC (rev 53)
+++ externals/Com/Rapport/figures/uml/class.mp 2009-03-18 13:47:03 UTC (rev 54)
@@ -3,7 +3,7 @@
beginfig(1);
iClass.foreColor := (1, 1, 1);
- Class.P("Plugin")
+ Class.Plugin("Plugin")
("-__metaclass__")
("-__init__(dn:string)",
"+static getPluginFromName(plugin:string)",
@@ -17,7 +17,7 @@
"+pushFile(file:string, content:string)"
);
- Class.C("OgpCore")
+ Class.OgpCore("OgpCore")
("-instance:OgpCore")
(
"+getInstance():OgpCore",
@@ -33,12 +33,51 @@
"+pushPluginConf(dn:string, conf:string)"
);
-
- leftToRight(150)(P, C);
+ Class.OgpLDAPConsts("OgpLDAPConsts")
+ (
+ "OBJECTCLASS_OU:string",
+ "OBJECTCLASS_MACHINE:string",
+ "ATTR_DESCRIPTION:string",
+ "ATTR_CONFIG:string",
+ "ATTR_SAMACCOUNTNAME:string",
+ "ATTR_OBJECTSID:string",
+ "ATTR_OGPSOA:string",
+ "ATTR_MACHINECERTIFICATE:string",
+ "VALUE_CONFIG:string",
+ "VALUE_SAMACCOUNTNAME:string",
+ "VALUE_OBJECTSID:string",
+ "VALUE_OGPSOA:string"
+ )
+ ()
- drawObjects(P,C);
- clink(aggregationUni)(P, C);
+ Class.OgpElement("OgpElement")
+ ()
+ (
+ "-setattr(item:string, value:string):void",
+ "+attributes:dict",
+ "-getAttributes():dict",
+ "+blocking:bool",
+ "-getBlocking():bool",
+ "-setBlocking(blocking:bool):void",
+ "+delElements():void",
+ "-checkUnicity(elt:OgpElement):bool",
+ "+append(newChild:OgpElement):void",
+ "+insert(index:int, newChild:OgpElement):void",
+ "+extend(elements:OgpElement[]):void",
+ "+set(name:string, value:string)",
+ "+merge(peer:OgpElement):void",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ )
+ leftToRight(150)(Plugin, OgpCore);
+ drawObjects(Plugin,OgpCore);
+ clink(aggregationUni)(Plugin, OgpCore);
+
endfig;
end
\ No newline at end of file