org.enhydra.jawe.components.ldap
Class LDAPController
java.lang.Object
org.enhydra.jawe.components.ldap.LDAPController
- All Implemented Interfaces:
- JaWEComponent, java.util.Observer
- public class LDAPController
- extends java.lang.Object
- implements JaWEComponent, java.util.Observer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
protected java.lang.String type
panel
protected LDAPPanel panel
updateInProgress
protected boolean updateInProgress
settings
protected LDAPSettings settings
ldapConfig
protected LDAPConfiguration ldapConfig
LDAPController
public LDAPController(JaWEComponentSettings settings)
throws java.lang.Exception
getLDAPConfig
public LDAPConfiguration getLDAPConfig()
update
public void update(java.util.Observable o,
java.lang.Object arg)
- Specified by:
update
in interface java.util.Observer
update
public void update(XPDLElementChangeInfo info)
getSettings
public JaWEComponentSettings getSettings()
- Specified by:
getSettings
in interface JaWEComponent
getLDAPSettings
public LDAPSettings getLDAPSettings()
listEntries
public void listEntries()
hasSelectedEntries
public boolean hasSelectedEntries()
howManyEntries
public int howManyEntries()
importSelectedEntries
public void importSelectedEntries()
importAllEntries
public void importAllEntries()
init
protected void init()
getView
public JaWEComponentView getView()
- Specified by:
getView
in interface JaWEComponent
getDisplay
public javax.swing.JComponent getDisplay()
getType
public java.lang.String getType()
- Specified by:
getType
in interface JaWEComponent
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface JaWEComponent
getName
public java.lang.String getName()
- Specified by:
getName
in interface JaWEComponent
adjustXPDL
public boolean adjustXPDL(org.enhydra.shark.xpdl.elements.Package pkg)
- Specified by:
adjustXPDL
in interface JaWEComponent
checkValidity
public java.util.List checkValidity(org.enhydra.shark.xpdl.XMLElement el,
boolean fullCheck)
- Specified by:
checkValidity
in interface JaWEComponent
canCreateElement
public boolean canCreateElement(org.enhydra.shark.xpdl.XMLCollection col)
- Specified by:
canCreateElement
in interface JaWEComponent
canInsertElement
public boolean canInsertElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
canInsertElement
in interface JaWEComponent
canModifyElement
public boolean canModifyElement(org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
canModifyElement
in interface JaWEComponent
canRemoveElement
public boolean canRemoveElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
canRemoveElement
in interface JaWEComponent
canDuplicateElement
public boolean canDuplicateElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
canDuplicateElement
in interface JaWEComponent
canRepositionElement
public boolean canRepositionElement(org.enhydra.shark.xpdl.XMLCollection col,
org.enhydra.shark.xpdl.XMLElement el)
- Specified by:
canRepositionElement
in interface JaWEComponent
setUpdateInProgress
public void setUpdateInProgress(boolean inProgress)
- Specified by:
setUpdateInProgress
in interface JaWEComponent
isUpdateInProgress
public boolean isUpdateInProgress()
- Specified by:
isUpdateInProgress
in interface JaWEComponent