phpLDAPadmin
[ class tree: phpLDAPadmin ] [ index: phpLDAPadmin ] [ all elements ]

Class: Entry

Source Location: /lib/Entry.php

Class Overview




Author(s):

  • The phpLDAPadmin development team
  • Xavier Bruyet

    Represent a tree node

Methods


Child classes:


Class Details

[line 11]


Tags:

author:  The phpLDAPadmin development team
author:  

Xavier Bruyet

Represent a tree node



[ Top ]


Class Methods


constructor __construct [line 40]


method accept [line 268]

void accept( $visitor)

Visit the entry and its attributes

The visitor must implement these methods :

  • visit<Entry>Start($entry)
  • visit<Entry>End($entry)
where <Entry> is the entry class name.




Parameters:

   $visitor  

[ Top ]

method addChild [line 134]

void addChild( $dn)

Called by Tree::addEntry() only



Parameters:

   $dn  

[ Top ]

method close [line 189]

void close( )



[ Top ]

method delChild [line 168]

void delChild( $dn)

Called by Tree::delEntry() only



Parameters:

   $dn  

[ Top ]

method delProperty [line 247]

void delProperty( $name)



Parameters:

   $name  

[ Top ]

method getAttribute [line 277]

void getAttribute( $name)



Parameters:

   $name  

[ Top ]

method getAttributes [line 287]

void getAttributes( )

Return an array of Attribute objects



Overridden in child classes as:

DefaultCreatingEntry::getAttributes()
TemplateCreatingEntry::getAttributes()
DefaultEditingEntry::getAttributes()
TemplateEditingEntry::getAttributes()

[ Top ]

method getChildren [line 114]

void getChildren( )

Returns null if the children have never be defined

or an array of the dn of the children




[ Top ]

method getChildrenNumber [line 121]

void getChildrenNumber( )



[ Top ]

method getDn [line 52]

void getDn( )



Overridden in child classes as:

DefaultCreatingEntry::getDn()

[ Top ]

method getIcon [line 234]

void getIcon( $ldapserver)

Returns the path of the icon file used to represent this node ;

returns the result of get_icon() function




Parameters:

   $ldapserver  

[ Top ]

method getProperty [line 255]

void getProperty( $name)



Parameters:

   $name  

[ Top ]

method getRdn [line 56]

void getRdn( )



[ Top ]

method getRdnAttributeName [line 60]

void getRdnAttributeName( )



Overridden in child classes as:

DefaultCreatingEntry::getRdnAttributeName()

[ Top ]

method hasProperty [line 251]

void hasProperty( $name)



Parameters:

   $name  

[ Top ]

method isLeaf [line 214]

void isLeaf( )



[ Top ]

method isOpened [line 185]

void isOpened( )



[ Top ]

method isReadOnly [line 218]

void isReadOnly( )



[ Top ]

method isSizeLimited [line 239]

void isSizeLimited( )



[ Top ]

method open [line 199]

void open( )

Opens the node ; the children of the node must have been defined



[ Top ]

method readChildren [line 73]

void readChildren( [ $nolimit = false])



Parameters:

   $nolimit  

[ Top ]

method rename [line 179]

void rename( $newDn)



Parameters:

   $newDn  

[ Top ]

method setLeaf [line 210]

void setLeaf( $is_leaf)



Parameters:

   $is_leaf  

[ Top ]

method setProperty [line 243]

void setProperty( $name, $value)



Parameters:

   $name  
   $value  

[ Top ]

method setReadOnly [line 222]

void setReadOnly( )



[ Top ]

method setReadWrite [line 226]

void setReadWrite( )



[ Top ]

method setTree [line 69]

void setTree( $tree)



Parameters:

   $tree  

[ Top ]


Documentation generated on Sun, 30 Dec 2007 17:49:33 -0800 by phpDocumentor 1.3.1