public static javax.slee.profile.ProfileLocalObject getCMPFieldOfTypeProfileLocalObject(SbbEntity sbbEntity,String cmpFieldName) {
		final Object cmpFieldValue = sbbEntity.getCMPField(cmpFieldName);
		if (cmpFieldValue == null) {
			return null;
		}
		else {
			final ProfileLocalObjectCmpValue profileLocalObjectCmpValue = (ProfileLocalObjectCmpValue) cmpFieldValue;
			try {
				final ProfileTable profileTable = sleeContainer.getSleeProfileTableManager().getProfileTable(profileLocalObjectCmpValue.getProfileTableName());
				return profileTable.find(profileLocalObjectCmpValue.getProfileName());
			} catch (UnrecognizedProfileTableNameException e) {
				return null;
			}
		}
	}
public static javax . slee . profile . ProfileLocalObject getCMPFieldOfTypeProfileLocalObject ( SbbEntity sbbEntity , String cmpFieldName ) { final Object cmpFieldValue = sbbEntity . getCMPField ( cmpFieldName ) ; if ( cmpFieldValue == null ) { return null ; } else { final ProfileLocalObjectCmpValue profileLocalObjectCmpValue = ( ProfileLocalObjectCmpValue ) cmpFieldValue ; try { final ProfileTable profileTable = sleeContainer . getSleeProfileTableManager ( ) . getProfileTable ( profileLocalObjectCmpValue . getProfileTableName ( ) ) ; return profileTable . find ( profileLocalObjectCmpValue . getProfileName ( ) ) ; } catch ( UnrecognizedProfileTableNameException e ) { return null ; } } }
@param sbbEntity
@param cmpFieldName
@return