[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

1323.0. "Iconic Map : Where is DELETE AM entry point ?" by TENERE::HAYES (A European Telecomet ...) Thu Aug 08 1991 13:06


	Hello,



	I have implemented an AM and among others the CREATE/DELETE
	entry points with a private MIR repository.

	I want to use this AM at the ICONIC map only and not
	with the FCL PM.

	I have no problem activating the CREATE directive
	by clicking on my entity icon, I can also
	set my initial attributes with the iconic map ADD form.


	BUT, my problem is the following one :

	I did not find the mean to activate my DELETE entry point
        working exclusively with the iconic map.
	 
	1) The delete verb is not in the OPERATION menu
	2) In the toolbox, the "parking" sign activates a DELETE
	but a delete of my entity as a DOMAIN member, but
	does not activate my DELETE entry point (from MIR)
	3) The "double parking sign" does a DEREGISTER
	but not a DELETE from MIR too.

	How can I do ?

	- Am I missing something ?
	- Will it be fixed for next version ?
	- In my DEREGISTER private entry point, can I do
	an mcc_call_access to my DELETE entry point or
	is there a more elegant manner ?


		Thanks for any hint ...
	

			Catherine 

T.RTitleUserPersonal
Name
DateLines
1323.1hidden directivesTOOK::CALLANDERJill Callander DTN 226-5316Mon Aug 12 1991 19:3713
support for "hidden" directives in v1.1 was broken. The parse table builder
was not checking the field in the dictionary which stated if the verb should
be visible at the user interface. Because of this even if you set display=false
you will find your verb appears in the FCL interface. This has been
corrected in the v1.2 PTB. Now there are implications in setting a verb
hidden so that it is n't availabel from the FCL, I will leave most of
those to Jim to explain (I have forwarded your note along to him), but
the base premise is that if a verb is set hidden it will NOT show up
in the FCL or in the iconic map Operations menu. Now since deregister and
delete are handled differently I don't know if the display definitioin
is checked by the iconic map or not.

jill
1323.2I: DELETE, DISPLAY = TRUE, so where in ICONIC MAP ?TENERE::HAYESA European Telecomet ...Tue Aug 13 1991 13:1821
    
    
    
    	Just to give you some more information :
    
    
    	My directive DELETE is specified with DISPLAY = TRUE in my service
    	MSL.
    
    	So , the iconic map must use a different algorithm for DELETE.
    
    	Could someone explain me this algorithm and if I will
    	be able in V1.2 to activate my DELETE directive
    	(deleteting my managed object instance from my private MIR)
    	and how ?
    
    
    	Thanks and regards
    
    
    		Catherine
1323.3Use DEREGISTER instead of DELETETOOK::NELSONTue Aug 13 1991 18:5414

Catherine,

If you convert your DELETE entry point into a DEREGISTER entry point in
your AM, you will get what you want. 

The user can choose the doublely slashed parking sign (DEREGISTER).  The 
Registration FM will call the AM DEREGISTER entry point, if any, during 
the DEREGISTER process.

Hope this helps...

...kjn
1323.4bugBARREL::LEMMONWed Aug 14 1991 14:447
  Both the DELETE and DEREGISTER directive should be called when the 
"double parking sign" in the toolbox is used. 

  The v1.1 ssb kit does not call the DELETE directive if the entity being
deleted is a global entity.   This has been fixed.

/Jim