Package wt.org
Class StandardProfile
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.fc._Item
wt.fc.Item
wt.org._WTPrincipal
wt.org.WTPrincipal
wt.org._WTGroup
wt.org.WTGroup
wt.org._Profile
wt.org.Profile
wt.org._StandardProfile
wt.org.StandardProfile
- All Implemented Interfaces:
com.ptc.windchill.bac._BACManaged,com.ptc.windchill.bac.BACManaged,Externalizable,Serializable,Principal,wt.access._AccessControlled,wt.access._AccessControlList,wt.access._AdHocControlled,wt.access._PolicyAccessControlled,wt.access._SecurityLabeled,AccessControlled,wt.access.AccessControlList,AdHocControlled,wt.access.PolicyAccessControlled,SecurityLabeled,wt.admin._DomainAdministered,DomainAdministered,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,wt.fc.adminlock._AdministrativelyLockable,AdministrativelyLockable,wt.fc.BusinessInformation,NetFactor,ObjectMappable,Persistable,wt.federation._FederatedLinkHolder,wt.federation._RemotelyLinkable,wt.federation.FederatedLinkHolder,wt.federation.RemotelyLinkable,DisplayIdentification,wt.inf.container._WTContained,WTContained,wt.recent.RecentlyVisited,wt.type._ConstraintFilterable,wt.type._TypeManaged,wt.type.ConstraintFilterable,wt.type.TypeManaged,wt.ufid._Federatable,wt.ufid.Federatable
@GenAsPersistable(superClass=Profile.class,
interfaces=com.ptc.windchill.bac.BACManaged.class,
properties=@GeneratedProperty(name="profileEnabled",type=boolean.class,initialValue="false",javaDoc="Indicates whether the profile is enabled. A value of true means the profile is enabled.",accessors=@PropertyAccessors(setExceptions={WTException.class,WTPropertyVetoException.class}),constraints=@PropertyConstraints(required=true)),
iconProperties=@IconProperties(standardIcon="netmarkets/images/profileuser.gif",openIcon="netmarkets/images/profileuser.gif"))
public final class StandardProfile
extends wt.org._StandardProfile
Concrete Profile class that represents a Standard Profile group for associating
participants with user interface elements (e.g., actions, tabs, etc.) that are
visible to a participant.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic StandardProfilenewStandardProfile(String name, DirectoryContextProvider context) Constructor: constructs a group given its name and the organization with which it will be associated.Methods inherited from class wt.org.WTGroup
addMember, addMembers, getBusinessType, getUniqueDisplayIdentifier, initialize, initialize, isMember, members, newWTGroup, newWTGroup, newWTGroup, parentGroups, parentGroups, removeMember, setDisabledMethods inherited from class wt.org.WTPrincipal
cloneAsInflated, getName, getOrganization, getPrincipalDisplayIdentifierMethods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.fc.Persistable
checkAttributes
-
Method Details
-
newStandardProfile
public static StandardProfile newStandardProfile(String name, DirectoryContextProvider context) throws WTException Constructor: constructs a group given its name and the organization with which it will be associated. The group will be stored in the same directory service as the organization, and it will be stored as an immediate child of the organization's LDAP entry.
Supported API: true- Parameters:
name-context-- Returns:
- WTGroup
- Throws:
WTException
-